ExtJS深度数据绑定

ExtJS深度数据绑定,extjs,data-binding,binding,extjs5,Extjs,Data Binding,Binding,Extjs5,我对extJs深度数据绑定有疑问。我有一个组件数据绑定到viewModel中的对象。我想更改该对象的一个属性并更新组件tpl。Extjs不是这样工作的,只有当viewModel中的整个对象发生更改时,他才是更新组件。我明白了这一点:这种情况的真实属性,但我不知道如何使用它。在代码中放置deep属性的位置 { xtype: 'component', bind: { data: '{someObje

我对extJs深度数据绑定有疑问。我有一个组件数据绑定到viewModel中的对象。我想更改该对象的一个属性并更新组件tpl。Extjs不是这样工作的,只有当viewModel中的整个对象发生更改时,他才是更新组件。我明白了这一点:这种情况的真实属性,但我不知道如何使用它。在代码中放置deep属性的位置

           {
            xtype: 'component',
            bind: {
                data: '{someObject}'
            }

有更多的信息会有帮助,但是你可以像这样使用深层配置

bind: {
    data: {
        bindTo: '{someObject}',
        deep: true
    }
}

有更多的信息会有帮助,但是你可以像这样使用深层配置

bind: {
    data: {
        bindTo: '{someObject}',
        deep: true
    }
}

这对我有用。现在我可以只更新绑定对象中的一个属性,组件将再次渲染。这对我有用。现在我可以只更新绑定对象中的一个属性,组件将再次渲染。Tnx