如何配置Rails应用程序以利用React?

时间:2019-07-14 18:05:45

标签: ruby-on-rails reactjs

我无法从我的React组件中获取JSX渲染到视图中

到目前为止,我有:

运行Rails应用程序

在我的gemfile中添加了“ react-rails”,并安装了它

通过Rails控制台安装了反应

创建了一个包含一些虚拟数据的简单数据库并进行了迁移

生成并编写了一个简单的react组件

创建了一个控制器并查看我要安装的组件

将视图写成如下样子:

<%= react_component 'Applications', { data: @applications } %>

当我渲染页面时,我得到:

 <div data-react-class="Applications" data-react-props="{&quot;data&quot;:[{&quot;id&quot;:1,&quot;date&quot;:&quot;2019-07- 
  13&quot;,&quot;company&quot;:&quot;Epicodus&quot;,&quot;job_title&quot;:
 null,&quot;application_complete&quot;:true,&quot;salary 
 &quot;:50000,&quot;did_get_contact&quot;:false,&quot;created_at&quot;:&quot;2019-07- 
14T06:23:52.220Z&quot;,&quot;updated_at&quot;:&quot;2019-07-14T06:23:52.220Z&quot;}]}"></div>

因此它确实看到了我的组件并为其提供了正确的数据,但是没有原始的jsx呈现。

0 个答案:

没有答案