2017-07-19 44 views
1

我对extJs深层数据绑定有疑问。我有一个组件数据绑定到viewModel的对象。我想更改该对象的一个​​属性并更新组件tpl。 Extjs不能这样工作,他只是在viewModel中的整个对象发生更改时才更新组件。我看到这是深刻的:这种情况下的真实财产,但我不知道如何使用它。该代码中的深层属性的位置。ExtJS深层数据绑定

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

回答

2

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

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

这对我很有用。现在我可以只更新绑定对象中的一个属性,组件将再次呈现。 TNX – Nemanja