我正在动态获取一些模型名称,并且我想从每个模型中访问一个方法。有没有一种方法可以声明和访问BB中的模型级类方法或常量,如Namespace.models [“MyModel”]。classMethod()/ MY_CONSTANT?
答案 0 :(得分:0)
这里是如何在Backbone中实现实例和类方法。
var instance_properties = {
myInstanceMethod: function() {console.log('instance method');}
};
var class_properties = {
myClassMethod: function() {console.log('class method');}
};
var Model = Backbone.Model.extend(instance_properties ,class_properties);
Model.myClassMethod(); // class method
var model = new Model();
model.myInstanceMethod(); // instance method