我正在使用react-rails gem来集成与rails的反应,我对如何组织我的代码感到矛盾 .
我最好在 html.erb
文件或 jsx
文件中使用我的核心html吗?目前,我基本上把一切都变成了一个组件我在 html.erb
文件中所做的只是使用 react_component
帮助程序来调用这些组件 . 例如,我的 Profiles 页面有一个 ProfileShow.js.jsx
文件,我的编辑帖子页面有 EditPost.js.jsx
.
你的建议是什么?
1 回答
我更喜欢将react-component的代码移动到js-files . 并使用
react_component
辅助方法链接它们 . 在视图中编写js-code是不好的做法 .