0
我只是有点困惑,为什么不是一个控制器指定js文件可以说post.js不会呈现任何的Java脚本像document.write(“你好”)的任何帖子帖子查看,但随后的application.js它会为每个视图在轨道上的红宝石javascript资产路径
我只是有点困惑,为什么不是一个控制器指定js文件可以说post.js不会呈现任何的Java脚本像document.write(“你好”)的任何帖子帖子查看,但随后的application.js它会为每个视图在轨道上的红宝石javascript资产路径
它因为在你application.html.erb
要包括application.js
与<%= javascript_include_tag "application" %>
但你的控制器指定的JavaScript执行特定操作后才会呈现。例如,如果您要创建新帖子并且您的表单有remote: true
,则表单提交后将触发创建操作,该操作将呈现create.js.erb
。
非常感谢回复,只是这样我可以得到我的头周围我有我的post.js警报(“你好”)我将如何改变我的语法在我的帖子控制器/视图更改,以便它将工作 – user3369264
@ user3369264你能否澄清你实际上想要做什么或更新一些代码的问题? – Monideep
是啊当然,我想要一个js警报说“后保存”,当我保存我的帖子,但我不希望Java脚本代码内联,而是在posts.js – user3369264