有没有办法将变量值(显然只是为了读取)从应用程序传递到coffeekup视图(在zappa中)中的嵌入式coffeescript,例如:
.... @render 'index', myVar:"something"
@view index: ->
coffeescript ->
$(document).ready ->
I need to get to myVar here...
如果它可以工作,它看起来真的很漂亮......(作为嵌入式javascript的替代品)
更新:这里有一些尝试。我只是想在我的嵌入式脚本中使用字符串作为 id。
coffeescript ->
$(document).ready ->
id = myVar
coffeescript ->
$(document).ready ->
id = "#{myVar}"
coffeescript ->
$(document).ready ->
id = @myVar
coffeescript ->
$(document).ready ->
id = "#{@myVar}"
我已经在脚本-> 函数中编写了一些快速的 javascript(因为它只是一个字符串,我可以轻松地插入变量),所以我已经解决了它,但是咖啡脚本的方式会更干净。在浏览器端丢失范围是有道理的——我只是想弄清楚如何去做。