我有这个脚本
class Raffler.Views.EntriesIndex extends Backbone.View
div: $('#input')
initialize: ->
console.log @div.val()
如您所见,这是主干的视图。
我想缓存$('#div')
到一个变量中并调用它。见console.log @div.val()
。
但这似乎不起作用..
使用普通的javascript我会写这样的东西:
var ToDoView = Backbone.View.extend({
div : $('#input'),
initialize: function(){
console.log(this.div.val());
}
})
这工作正常。我在哪里用咖啡脚本出错了?