我的创建 Controller 操作中有一个实例变量@foo,并且正在渲染create.rjs 模板。在 RJS 模板中,我需要调用 js 函数(使用 page.call)并传递 @foo 作为参数。怎么可能..
最佳答案
我已经使用 RJS 好几年了,但这可能有用:
page.call "your_function(#{ escape_javascript(@some_instance_var) })"
关于javascript - 如何将 ruby 实例变量作为参数传递给 rjs 页面中的 js 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18596588/