[英]Using Coffee Script with Active Admin and Ruby on Rails
我正在尝试在我的Rails应用程序和Active Admin中使用以下Coffee Script。
问题是Active Admin会覆盖所有其他文件。 因此,例如,我曾经将脚本放在app / assets / javascripts / visit.js.coffee中
通常我会在新视图中通过将以下代码放在app / views / visits / new.html.erb中来调用它
$ ->
$('#visit_guest_id').change ->
alert "Test"
但是,Active Admin使用窗体,当您尝试放置新窗体时,它会覆盖自动填充的窗体。 那么我应该在哪里放置此代码以运行脚本?
我要完成的工作是,每次从列表/下拉菜单中选择/更改/单击其他访客时,都会在屏幕上显示一条弹出消息。 请推荐在Active Admin中完成此任务的最佳方法,即使其中不包括使用coffee脚本。
您需要像这样在“测试”之前添加括号。
$ ->
$('#visit_guest_id').change ->
alert ("Test")
不需要分号,因为它是贯穿JavaScript的一种形式的JQuery。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.