【发布时间】:2017-01-12 23:03:38
【问题描述】:
为什么会这样:
const PostComponent = ({post}) => (
<span>
<div>{post.text}</div>
</span>
)
export default PostComponent;
不是这个:
export default PostComponent = ({post}) => (
<span>
<div>{post.text}</div>
</span>
)
后面说组件在导入时是未定义的。
【问题讨论】:
-
因为
PostComponent没有定义。而且您不能使用默认导出一次定义和导出。但是export default function({post}) { ... }是可能的。
标签: reactjs