【发布时间】:2014-07-17 09:43:46
【问题描述】:
我有一个Backbone 视图,当我实例化它时,想给它一个属性。我目前尝试这样做:
var myView = new MyView({'someId': 123});
我在 MyView 中这样做:
var Myview = Backbone.View.extend({
events: {'click .some-class': 'myMethod'},
myMethod: function(e){
console.log(this.someId);
},
// and some other things here..
});
当我单击某个类按钮时,我会收到一条控制台消息,上面写着“未定义”。我还尝试了以下方法:
myView.set({'someId': 123});
但这也行不通。
知道我做错了什么吗?欢迎所有提示!
【问题讨论】:
标签: javascript backbone.js attributes