我想做一个组件函数。
编译器说。JSX元素类型'MyComponent‘不是JSX元素的构造函数。
enter code hereclass MyComponent {
render() { return <div>a</div>};
}
export class ExamPage extends Component<Props, {}> {
render(){
return ( <MyComponent />
)
}
}发布于 2019-08-21 10:02:02
要制作一个功能组件,它可能如下所示:
const MyComponent = (props: MyComponentProps) => {
return (
<div>
a
</div>
);
};MyComponentProps是一个类似于this的接口
发布于 2019-08-21 10:04:49
每个class component都必须扩展Component,只需将extends Component添加到MyComponent即可
class MyComponent extends Component {
render() {
return <div>a</div>;
}
}https://stackoverflow.com/questions/57583466
复制相似问题