Javascript 从页面中提取.js.erb的最佳方法
如果我在两个页面上共享了带有Javascript 从页面中提取.js.erb的最佳方法,javascript,ruby-on-rails,ruby-on-rails-3,Javascript,Ruby On Rails,Ruby On Rails 3,如果我在两个页面上共享了带有erb的javascript(在我的例子中是查找路径),那么如何以及在哪里提取.js.erb文件是最好的?我所看到的选项: 将现状推断为两页上相同代码的两份副本(呃…) 将.js.erb提取到一个文件中,并将其保存在视图文件夹中 将.js.erb解压缩到public/javascripts中的某个文件中 在这种情况下,您会怎么做?已解决:提取到视图文件夹中的html.erbpartial中,该控制器的new和edit操作都可以从中访问它。这解决了冗余问题,同时使其保持
erb
的javascript(在我的例子中是查找路径),那么如何以及在哪里提取.js.erb
文件是最好的?我所看到的选项:
.js.erb
提取到一个文件中,并将其保存在视图文件夹中.js.erb
解压缩到public/javascripts中的某个文件中在这种情况下,您会怎么做?已解决:提取到视图文件夹中的
html.erb
partial中,该控制器的new
和edit
操作都可以从中访问它。这解决了冗余问题,同时使其保持在逻辑位置。相关:@ghoppe-谢谢,几分钟前我自己也在搜索:)+1