我无法从我的React组件中获取JSX渲染到视图中
到目前为止,我有:
运行Rails应用程序
在我的gemfile中添加了“ react-rails”,并安装了它
通过Rails控制台安装了反应
创建了一个包含一些虚拟数据的简单数据库并进行了迁移
生成并编写了一个简单的react组件
创建了一个控制器并查看我要安装的组件
将视图写成如下样子:
<%= react_component 'Applications', { data: @applications } %>
当我渲染页面时,我得到:
<div data-react-class="Applications" data-react-props="{"data":[{"id":1,"date":"2019-07-
13","company":"Epicodus","job_title":
null,"application_complete":true,"salary
":50000,"did_get_contact":false,"created_at":"2019-07-
14T06:23:52.220Z","updated_at":"2019-07-14T06:23:52.220Z"}]}"></div>
因此它确实看到了我的组件并为其提供了正确的数据,但是没有原始的jsx呈现。