Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 主干模型级类方法_Backbone.js_Model_Class Method - Fatal编程技术网

Backbone.js 主干模型级类方法

Backbone.js 主干模型级类方法,backbone.js,model,class-method,Backbone.js,Model,Class Method,我动态地得到一些模型名,我想从每个模型中访问一个方法。是否有一种方法可以在类似BB的命名空间中声明和访问模型级类方法或常量。models[“MyModel”].classMethod()/MY_constant?以下是如何在主干中实现实例和类方法 var instance_properties = { myInstanceMethod: function() {console.log('instance method');} }; var class_properties = { my

我动态地得到一些模型名,我想从每个模型中访问一个方法。是否有一种方法可以在类似BB的命名空间中声明和访问模型级类方法或常量。models[“MyModel”].classMethod()/MY_constant?

以下是如何在主干中实现实例和类方法

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

你想让主干网.Model的所有实例都有一个特定的方法,或者别的什么吗?我想要一个类方法而不是模型。对不起,我得到了我的答案。实际上我想要一个主干模型级的静态方法;