我尽可能地走了
我正在使用react gem for rails
<%= react_component( "Posts", { posts: @posts} )%>
我希望有一个React循环
var Posts = React.createClass({
render(){
var createItem = ({article}) => <Post post={article} />;
console.log(this.props.posts);
return <div>{this.props.posts.map(createItem)}</div>;
}
});
我在assets / javascripts / components中有一个post.js.jsx文件:
Uncaught ReferenceError: Post is not defined
我要求每个帖子中的文章都在视图中 - 但它不会返回,console.log会返回this.props.posts的对象数组(它也传递@ instance变量到页面源中的react_component标记的数据标记。
试图理解为什么我无法访问“文章”以及为什么它说控制台日志中有Posts undefined错误。
{{1}}