用数据初始化反应组件的正确方法是什么?

时间:2015-05-22 17:56:27

标签: ruby-on-rails reactjs

我正在使用react-rails使用rails学习react.js。 应用程序基本上是体育赛事的列表。

使用数据初始化主要组件的更好方法是什么?

  1. <%= react_component('EventsBox', {url: events_path(format: 'json')}, {prerender: true)} %>
  2. 然后发出ajax请求,以便从componentDidMount中的此网址上传数据。

    1. 直接通过道具发送?
    2. <%= react_component('EventsBox',{data: Event.all.as_json},{prerender: true)} %>

1 个答案:

答案 0 :(得分:1)

如果您希望使用数据预呈现它,那么选项2就是您想要的。