Backbone.Model.extend方法在哪里定义?

时间:2014-11-06 14:27:48

标签: backbone.js

我正在阅读Backbone.js代码,找不到Backbone.Model.extend方法的定义。

它在哪里?

1 个答案:

答案 0 :(得分:4)

在源代码的最后,在Helpers下,有一个辅助函数来正确设置原型链,对于子类

var extend = function(protoProps, staticProps) {

}

然后分配给所有Backbone原型

Model.extend = Collection.extend = Router.extend = View.extend = extend;