ActiveAdmin-仅针对特定资源定制Javascript,不针对任何页面

ActiveAdmin-仅针对特定资源定制Javascript,不针对任何页面,javascript,ruby-on-rails,customization,activeadmin,Javascript,Ruby On Rails,Customization,Activeadmin,我不是ActiveAdmin专家。 我需要有一些索引页上的自定义数量。按照文档中的建议,我正在尝试维护AA页面构建,然后使用Javascript对其进行自定义。 我成功地将自己的Javascript文件放在app/assets/javascripts下,然后添加 //=require my_javascript_file 到app/assets/javascripts/active_admin.js 问题在于,这种方式会为任何模型的任何索引页加载Javascript代码。 哪种方法是仅为特定模

我不是ActiveAdmin专家。 我需要有一些索引页上的自定义数量。按照文档中的建议,我正在尝试维护AA页面构建,然后使用Javascript对其进行自定义。 我成功地将自己的Javascript文件放在app/assets/javascripts下,然后添加

//=require my_javascript_file
到app/assets/javascripts/active_admin.js

问题在于,这种方式会为任何模型的任何索引页加载Javascript代码。 哪种方法是仅为特定模型插入Javascript代码的最佳方法

谢谢
托马斯为我做了如下工作:

form do |f|
  text_node javascript_include_tag "path_to/my_javascript_file"
...

您可以在相关页面模板上添加
javascript\u include\u标记“my\u javascript\u file”
?我不明白ActiveAdmin与此有什么关系,尽管我可能会误解你。@MaxWilliams如果你需要特定于页面的js或css,你是正确的,你必须将其包含在视图中问题是我没有使用经典的RoR视图,我只是使用ActiveAdmin来构建页面,例如,
app/admin/my_model.rb:
ActiveAdmin.register MyModel do
[Arbre code]
end
说到这里,我尝试使用命令
script:src=>javascript_path('my_javascript_file.js'),:type=>“text/javascript”
将javascript文件包含在页面中,但如果没有luckNote,则该路径应该相对于
app/assets/javascripts
folder+将其添加到
assets.rb