【发布时间】:2013-02-25 20:11:45
【问题描述】:
我想取消设置以相同子字符串开头的 Backbone.js 模型的所有属性,例如:
logo_id
logo_width
logo_height
我想做这样的事情:
model.unsetAllStartsWith('logo');
代码类似于:
_.extend(Backbone.Model, {
unsetAllStartsWith : function(str){
// something with this.toJSON() ?
}
});
我对模型和 toJSON 感到困惑。另外,这是扩展 Backbone 模型类的正确方法吗?
【问题讨论】:
标签: javascript backbone.js model underscore.js