【发布时间】:2012-06-29 22:44:19
【问题描述】:
我有这个脚本
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());
}
})
这工作正常。咖啡脚本哪里出了问题?
【问题讨论】:
-
咖啡脚本版本的缩进看起来不对。
-
你是对的,但在源代码中缩进是可以的。这不是问题:(
标签: javascript backbone.js coffeescript