我有这个简单的 CoffeeScript
$(document)
.ready -> $('body') .css -> 'background-color':'black'
编译为
(function() {
$(document).ready(function() {
return $('body').css(function() {
return {
'background-color': 'black'
};
});
});
}).call(this);
在那之后我有一些控制台错误 no method 'replace'
,出了什么问题?非常感谢您的帮助。
最佳答案
将您的 CS 更改为
$(document)
.ready -> $('body') .css 'background-color':'black'
因此传递给 css
的参数是 {'background-color': 'black'}
而不是函数。
关于javascript - 使用 jQuery 错误编译 coffeescript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17367687/