很高兴在某些 Rails 应用程序中开始使用 coffescript。但是,经过一些项目,有些困难。
下面的代码翻译得很好,但是咖啡没有做任何事情
JS:
(function(){
var wf = document.createElement('script');
wf.src = "/assets/libraries/webfonts.js";
wf.type = 'text/javascript';
wf.async = 'true';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(wf, s);
})();
WebFontConfig = {
custom:{
families: ['tb', 'tr'],
urls: [ '/assets/1.fonts.css' ]
}
}
咖啡 :
(->
wf = document.createElement("script")
wf.src = "/assets/libraries/webfonts.js"
wf.type = "text/javascript"
wf.async = "true"
s = document.getElementsByTagName("script")[0]
s.parentNode.insertBefore wf, s
)()
WebFontConfig = custom:
families: ["tb", "tr"]
urls: ["/assets/1.fonts.css"]
我可以列出其他示例,但我经常面对这个“js 有效/咖啡无效”问题