gpt4 book ai didi

backbone.js 如何在模型中创建静态方法?

转载 作者:行者123 更新时间:2023-12-04 13:38:35 24 4
gpt4 key购买 nike

例如,我有以下代码

var myModel = Backbone.Model.extend({
foo: function(){
console.log('in foo..')
}
});

foo如果我实例化 myModel 方法有效但是有没有办法在不实例化的情况下访问它?

最佳答案

您可以将它作为第二个参数传递给 extend :

var myModel = Backbone.Model.extend(
// instance properties
{
foo: function() {
console.log('in foo..')
}
},
// static
{
bar: function() {
console.log('in bar..')
}
}
);

在这里, foo将仅在 myModel 的实例中可用, 和 bar可以静态调用。 myModel.bar() .

关于backbone.js 如何在模型中创建静态方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29332023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com