我正在尝试将一些代码转换为咖啡脚本,但遇到了问题:
var $el = $('<span/>', {
class : 'myclass',
click : function () {
var $this = $(this)
if (foo) { // radio & check
baz($this)
}else{
bla($this)
}
}
});
我在咖啡中这样写道:
$el = $('<span/>',
class: 'myclass'
click: ->
$this = $(this)
if foo
baz $this
else
bla $this
)
哪个工作得很好,但我真的不喜欢最后一个括号,有没有什么办法可以在没有括号的情况下编写这段代码,只是缩进?