【发布时间】:2011-11-22 10:46:38
【问题描述】:
吉斯特:
在<script type="text/javascript"> 中,我想从 Ruby 到 Javascript 访问静态(Rails 将页面交付给客户端后永远不会更改)字符串。
更多细节(又名:我为什么要这样做。)
我使用一个名为 Juggernaut 的推送服务器,它必须连接到适当的“通道”,由控制器中的变量确定。 “监听”主宰服务器的主宰语法是:
j.subscribe("channel", function(data) { })
我希望它是:
j.subscribe(<%= @myChannel %>, function(data) { })
【问题讨论】:
-
你的想法不错。你的问题是什么?它怎么不工作?
-
如果我尝试 alert() 该行之后的所有内容都不起作用,并且警报不会执行。此外,如果我将该 Ruby 代码作为 juggernaut 的参数放入,则不会执行 juggernaut 订阅函数。
标签: javascript ruby-on-rails-3 juggernaut