【发布时间】:2013-12-09 09:14:01
【问题描述】:
我是 Backbone.js 的新手,在我最近的项目中,我需要一个自定义的模型验证机制。我看到了两种方法可以做到这一点。
-
扩展 Backbone.Model.prototype
_.extend(Backbone.Model.prototype, { ... });
-
创建继承自 Backbone 模型的自定义模型
MyApp.Model = Backbone.Model.extend({ ... });
我很不确定在这种情况下哪一个是好方法。我知道覆盖原型对本机对象不利,但这也适用于骨干模型原型吗?如果我采用第一种方法,我会面临什么样的问题?
【问题讨论】:
标签: validation backbone.js prototype