【发布时间】:2017-08-15 12:13:20
【问题描述】:
如何将 Rails 5.1 数据库对象调用到 React 组件中?
例如,在标准 Rails 视图中,我可以使用 @object 调用对象,假设我可以访问在控制器中配置的对象。
在 Rails 5.1 中,使用启用了 Webpacker 的 React 功能,我如何将 Rails 数据库对象调用到 React 组件中?
我想在 React 组件中映射数据库中的所有 @objects。
使用 react-rails gem,您可以使用类似这样的方法来访问 jsx 文件中的这些对象:
<%= react_component('Component', props: @objects) %>
如何在不使用 gem 并且仅使用基本 Rails 5.1/Webpacker React 设置的情况下做类似的事情?
我的理解是它使用这样的 ruby 标签:
<%= javascript_pack_tag "Component" %>
【问题讨论】:
标签: ruby-on-rails reactjs components ruby-on-rails-5.1