0

抱歉这个稍微笼统的问题。我正在使用react_railsgem 开发基于 Ruby on Rails 和 React.js 的应用程序,并且已经达到了需要跨 JS 文件需要模块的能力。

我已经尝试了我能找到的每一个例子,但似乎总是在以允许的方式集成事物时遇到问题module.exports = 'XXXXX'

我想知道是否有人可以向我指出一个可靠的工作示例的方向,或者可以解释使用react_railsgem 实现这一点的最佳方法?

4

1 回答 1

0

当我们安装 react_rails gem 时,文件 'components.js' 将被添加到 '/app/assets/javascript' 中,内容如下:

//= require_tree ./components

这意味着将加载“/app/assets/javascript/components”文件夹中的每个 javascript 文件。

所以当我们定义一个新的react类的时候,只要把源文件放到'/components',

当你定义一个新的 React 类时,只要把它放在 '/components/' 中。所以不要再担心像“module.exports = 'XXXXX'”这样的事情了,Rails 已经为我们做了。否则,您可能需要修改“components.js”

于 2015-11-18T17:39:09.140 回答