如何在Coffeescript文件中使用HAML?
-
25-10-2019 - |
题
是否可以在Rails 3.1项目中的Coffeescript文件中使用HAML?
文件扩展名的正确顺序是什么?
我的最后一次尝试是:
home.js.haml.coffescript
$ ->
alert '#{@count}'
在哪里 @数数 是红宝石变量。
解决方案
正确的订单将是 home.js.coffeescript.haml
- 您希望将文件首先作为HAML评估,以给您您的变量,然后作为库存订阅,然后最终用作JavaScript。
但是,我强烈怀疑HAML处理器会在某些Coffeescript语法上扼杀。使用ERB可能会更安全,这应该适合您的示例。
不隶属于 StackOverflow