Backbone.Model. 替换属性哈希
Backbone.Model. Replace attributes hash
set
方法是否有任何options
或任何其他方法可以将模型的当前属性替换为提供的属性?这是我想要的:
var instance = new Backbone.Model();
instance.set({foo: 1});
instance.set({bar: 2}, {replace: true}); //just for example
console.log(instance.toJSON()); //returns {bar: 2}
我猜你正在寻找这个:http://backbonejs.org/#Model-clear
instance.clear().set({bar: 2});
如果只想清除一个属性,可以使用
instance.unset('foo').set({bar:2})
相关文章:
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- Steam Web API:I'我不知道该如何处理这个看起来像哈希的url来生成图像
- AngularJS:获取链接中没有哈希的查询字符串值
- 如何在Google chrome安全首选项文件中创建扩展安全哈希代码
- 如何在浏览器重新加载时保存位置哈希状态
- jQuery scrollTop-哈希错误
- 动态添加哈希标记;t工作
- 在Javascript中实现对哈希值的暴力攻击
- 如何在JavaScript/Node中计算SHA256哈希和Base64字符串编码
- 使用Javascript/jQuery以编程方式将当前锚点/哈希/片段附加到任何表单操作url
- Backbone.Model. 替换属性哈希
- 车把.js无法读取未定义的属性“哈希”
- 在页面加载时,如果URL哈希与数组中的某个值匹配,则滚动到具有匹配数据加载id属性的元素
- 使用对象的属性作为键将对象添加到哈希/数组
- 在javascript中枚举哈希对象的所有属性,而不使用for in
- 对象属性作为哈希函数中的键值对
- JavaScriptVM如何实现对象属性访问?它是哈希表吗
- 当属性名称具有哈希时,Jquery ID选择器
- 如何将插入的字符串/动态属性传递到Javascript哈希中
- 根据键属性合并不相同长度的哈希数组