我在布局中使用content_for和部分,我想知道如何添加我的React组件,就像我使用React.rb添加部分一样。
谢谢。
发布于 2016-02-24 19:29:58
您可以使用react_component来代替部分。
所以<%= react_component "Components::Foo", name: @user.name, rank: @user.rank %>
此时将挂载组件::Foo组件,传递用户名和级别。
在布局和反应之间架桥时,没有直接等效的content_for。相反,您可以将视图分解为几个组件(每个content_for块一个),并使用react_component单独引用它们。
请注意,还可以使用控制器中的render_component方法从控制器直接挂载组件。
https://stackoverflow.com/questions/35583313
复制相似问题