backbone.js 设置模型属性内字段
我想设置backbone.js模型的属性,但只是内部字段而不是整个字段。
示例代码可能是:
model.set('user.avatar', 'img')
我能做什么?
谢谢
I want to set an attribute of a backbone.js model, but only an inner field rather than the entire field.
Example code might be:
model.set('user.avatar', 'img')
Anything I can do?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以简单地复制该对象,设置属性,然后在原始模型上重新设置它:
或者添加一个函数来从对象的模型上设置用户的部分内容:
然后传入属性,如下所示:<代码>model.setUser({头像: "img"});
You could simply make a copy of the object, set the attribute, and then re-set it on the original model:
Or add a function to set parts of the user on the model from an object:
Then pass in attributes like so:
model.setUser({avatar: "img"});