2017-07-19 10 views
1

extJsディープデータバインディングに関する質問があります。私はviewModelからオブジェクトにバインドされた1つのコンポーネントデータを持っています。そして、私はそのオブジェクトの1つのプロパティを変更し、コンポーネントtplを更新したい。 Extjsはこのようには動作しません。viewModelのオブジェクト全体が変更された場合にのみ更新コンポーネントです。私はそれが深いことを知っています:その事件の真の性質ですが、私はそれを使う方法を知らない。そのコードに深い特性を置く場所。ExtJSディープデータバインディング

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

答えて

2

さらに詳しい情報があれば、そのような詳細設定を使用することができます。

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

これは私にとっては役に立ちます。今私はバインドされたオブジェクトの1つのプロパティを更新することができ、コンポーネントは再びレンダリングされます。 Tnx – Nemanja