ExtJS深度数据绑定
我对extJs深度数据绑定有疑问。我有一个组件数据绑定到viewModel中的对象。我想更改该对象的一个属性并更新组件tpl。Extjs不是这样工作的,只有当viewModel中的整个对象发生更改时,他才是更新组件。我明白了这一点:这种情况的真实属性,但我不知道如何使用它。在代码中放置deep属性的位置ExtJS深度数据绑定,extjs,data-binding,binding,extjs5,Extjs,Data Binding,Binding,Extjs5,我对extJs深度数据绑定有疑问。我有一个组件数据绑定到viewModel中的对象。我想更改该对象的一个属性并更新组件tpl。Extjs不是这样工作的,只有当viewModel中的整个对象发生更改时,他才是更新组件。我明白了这一点:这种情况的真实属性,但我不知道如何使用它。在代码中放置deep属性的位置 { xtype: 'component', bind: { data: '{someObje
{
xtype: 'component',
bind: {
data: '{someObject}'
}
有更多的信息会有帮助,但是你可以像这样使用深层配置
bind: {
data: {
bindTo: '{someObject}',
deep: true
}
}
有更多的信息会有帮助,但是你可以像这样使用深层配置
bind: {
data: {
bindTo: '{someObject}',
deep: true
}
}
这对我有用。现在我可以只更新绑定对象中的一个属性,组件将再次渲染。这对我有用。现在我可以只更新绑定对象中的一个属性,组件将再次渲染。Tnx