React Rails - 组件未加载

时间:2015-10-07 02:44:31

标签: javascript ruby-on-rails ruby

我尽可能地走了

我正在使用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}}

0 个答案:

没有答案