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

西瓦

例如我有以下代码

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

foo如果我实例化方法有效,myModel但是有没有方法可以不实例化地访问它呢?

迈克尔·扎亚克(Michael Zajac)

您可以将其作为第二个参数传递给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()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查看bone.js中的错误

来自分类Dev

Linux 3.16.0-bone2 BeagleBoneBlack中缺少bone_capemgr?

来自分类Dev

如何使用bone.js路由触发JavaScript函数

来自分类Dev

更改Beagle Bone Black USB0的静态IP

来自分类Dev

bone.js初始化监听器与事件

来自分类Dev

将JSON映射到bone.js集合

来自分类Dev

bone.js将模型添加到集合中会添加到集合中的所有模型中

来自分类Dev

将Three.js场景传递给bone.js模型时的警告

来自分类Dev

动态地将urlRoot传递给bone.js模型

来自分类Dev

bone.js:防止模型更改时触发侦听器事件

来自分类Dev

bone.js:防止在模型更改时触发侦听器事件

来自分类Dev

启动具有多个视图和路线的bone.js应用程序的最佳方法

来自分类Dev

我该如何使用bone.js的多态性,尤其是super的属性?

来自分类Dev

bone.js model.fetch没有数据发送到PHP

来自分类Dev

Finding a joint / bone in a character

来自分类Dev

在bone.js中,当我通过传递{validate:true}使用unset()时可以强制验证吗?

来自分类Dev

如何在 Java 中创建静态模型?

来自分类Dev

在Debian(Beagle Bone Black)上添加gdbm

来自分类Dev

在计算Hirerachy的最终Bone矩阵时并行化Bone矩阵的计算

来自分类Dev

在Beagle Bone Black上构建树外模块

来自分类Dev

通过名称连接到Beagle Bone Black(从Windows)

来自分类Dev

如何在Java的main方法中创建静态数组?

来自分类Dev

如何在JavaScript中动态创建静态方法?

来自分类Dev

如何在Dart中创建静态扩展方法?

来自分类Dev

如何在Node.js中创建模型

来自分类Dev

如何在模型中创建新的公共方法?

来自分类Dev

如何在WatchKit中创建静态表

来自分类Dev

如何在Swift中创建静态类?

来自分类Dev

如何在Javascript中创建静态字段

Related 相关文章

热门标签

归档