rails-opal 和远程蛋白石 ujs:true
rails-opal and opal ujs on remote: true
我使用 rails-opal
、蛋白石-jquery 宝石,在 application.js.rb 中也需要 opal-ujs
,但是如果我渲染例如 link_to "Foo", some_path, remote:true
remote_reply.js.rb layout:false
和 puts HI
该代码未在客户端上执行。如果我发送 remote_reply.js
和 alert('foo');
一切正常吗?这只是我的问题,还是不受支持? p.s。蛋白石在其他任何地方都可以正常工作。
如果有人会遇到这个问题:您应该渲染带有 .opal
扩展名的 js 文件,例如 remote_reply.js.opal
这样就可以了。
我使用 rails-opal
、蛋白石-jquery 宝石,在 application.js.rb 中也需要 opal-ujs
,但是如果我渲染例如 link_to "Foo", some_path, remote:true
remote_reply.js.rb layout:false
和 puts HI
该代码未在客户端上执行。如果我发送 remote_reply.js
和 alert('foo');
一切正常吗?这只是我的问题,还是不受支持? p.s。蛋白石在其他任何地方都可以正常工作。
如果有人会遇到这个问题:您应该渲染带有 .opal
扩展名的 js 文件,例如 remote_reply.js.opal
这样就可以了。