在Slim中调用Coffeescript变量

时间:2015-06-23 12:58:52

标签: javascript ruby-on-rails ruby coffeescript slim-lang

我试图声明一个coffescript函数,稍后在代码中调用它。我对此很陌生,似乎无法在其上找到任何东西。

这是我正在处理的代码,你可以看到我尝试调用square函数:

coffee:
  @square = (x) -> x * x

p square(3)

在这里,我想获得一个包含" 9"

的p-tag

1 个答案:

答案 0 :(得分:3)

你可以这样做

p
 coffee:
   document.write @square(3) 

但是!!永远不会!写下这些可怕的事情。 在ROR中,Slim模板仅适用于红宝石。请不要在那里定义任何方法。