首页 文章

React,Ruby on Rails:jsx vs html.erb

提问于
浏览
5

我正在使用react-rails gem来集成与rails的反应,我对如何组织我的代码感到矛盾 .

我最好在 html.erb 文件或 jsx 文件中使用我的核心html吗?目前,我基本上把一切都变成了一个组件我在 html.erb 文件中所做的只是使用 react_component 帮助程序来调用这些组件 . 例如,我的 Profiles 页面有一个 ProfileShow.js.jsx 文件,我的编辑帖子页面有 EditPost.js.jsx .

你的建议是什么?

1 回答

  • 1

    我更喜欢将react-component的代码移动到js-files . 并使用 react_component 辅助方法链接它们 . 在视图中编写js-code是不好的做法 .

相关问题