gpt4 book ai didi

javascript - 无法在 react 中呈现组件

转载 作者:行者123 更新时间:2023-12-01 12:41:32 26 4
gpt4 key购买 nike

我尝试渲染一个简单的组件,但似乎无法让它工作。

<Col md={{ span: 16, offset: 4 }} xs={{ span: 20, offset: 2 }}>
{props.language === "en" ? <englishReport /> : <danishReport />}
</Col>

这就是<englishReport/>组件和 <danishReport/>看起来像

import React, { Component } from 'react';

class indexDanish extends Component {
render() {
return (
<div style={{ color: "#fff", textAlign: "left" }}>
<b>hej</b>
</div>
);
}
}

export default indexDanish;

我已经在父组件中导入了这两个组件

最佳答案

自定义组件名称需要以大写字母开头,or Babel will treat that as a string .

englishReportdanishReport 名称更改为 EnglishReportDanishReport 即可。

<Col md={{ span: 16, offset: 4 }} xs={{ span: 20, offset: 2 }}>
{props.language === "en" ? <EnglishReport /> : <DanishReport />}
</Col>

关于javascript - 无法在 react 中呈现组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55243752/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com