我在filename.js.erb文件中创建一个数组。然后我尝试在difFile.js文件中遍历该数组,但是我得到一个错误,即数组未定义。但是,当我打开devtools时,我可以完全访问该数组。
我已经预编译了我的资产(并且为了确定而首先破坏了它们)。我猜这与Rails预编译资产的方式/顺序有关,但我无法在文档中找到答案。
非常感谢您的帮助。
答案 0 :(得分:1)
我最终做的就是将我的difFile.js中的代码复制到filename.js.erb文件中。关注点分离不太好,但它正在发挥作用。