带有stickit.js的backbone.js嵌套对象属性

带有stickit.js的backbone.js嵌套对象属性,backbone.js,backbone-stickit,Backbone.js,Backbone Stickit,我正在使用stickit.js实现双向数据绑定。我很想知道如何将stickit与嵌套对象属性绑定。对于一个例子来说 var Person = Backbone.Model.extend({ defaults:{ name: { first: 'James', last: 'White' } } }); 我想知道是否可以像这样绑定文本输入 <input type="text" name="fir

我正在使用stickit.js实现双向数据绑定。我很想知道如何将stickit与嵌套对象属性绑定。对于一个例子来说

var Person = Backbone.Model.extend({
    defaults:{
        name: {
            first: 'James',
            last: 'White'
        }
    }
});
我想知道是否可以像这样绑定文本输入

<input type="text" name="firstname" class="first-name"/>


bindings: {
    '.first-name': 'name.first'
}

绑定:{
“.first name”:“name.first”
}

听起来你可以使用一种叫做computeds的功能

Computed是动态计算的绑定字段,可能是其他模型字段的组合

不过,我在stickit文档中看不到这种功能。因此,您可以尝试一下真正优秀的模型绑定库。我为你做了一份礼物

以及html:

<div id="app">
    <input type="text" data-bind="value:fullname" />
</div>

<div id="app">
    <input type="text" data-bind="value:fullname" />
</div>