Backbone.js 主干模型中对点表示法的支持
如何在主干模型中获得对点表示法/嵌套对象的支持。可用的插件有缺陷,不知道主干网是否会支持Backbone.js 主干模型中对点表示法的支持,backbone.js,Backbone.js,如何在主干模型中获得对点表示法/嵌套对象的支持。可用的插件有缺陷,不知道主干网是否会支持 person = { name : {first: 'hon',last:'son'}} model = new Backbone.Model(person) model.get('name.first') model.set('name.first','bon') 有两个插件可以完成这项工作: 两者都处理获取和设置点表示法的属性以及更改事件。如果我是您,我会这样做: var nameObj =
person = { name : {first: 'hon',last:'son'}}
model = new Backbone.Model(person)
model.get('name.first')
model.set('name.first','bon')
有两个插件可以完成这项工作:
两者都处理获取和设置点表示法的属性以及更改事件。如果我是您,我会这样做:
var nameObj = model.get('name')
nameObj.first = bon
model.set('name', nameObj)
您是否尝试过此模型。get('name')。首先?我可以这样做。但是设置不会触发更改。我也不能绑定侦听对象属性的更改。我想已经有一篇帖子回答了您的问题。