2017-08-27 24 views
1

私は問題に直面しています。ビューモデル内のストアであるviewModelのリストがあります。リストアイテムが別のjsファイルにあり、ビューモデルがない場合、リストビューでこのアイテムがすでに宣言されています。これはリストのVMを取得しますが、リストアイテムをlistControllerのコードで追加すると、 「TはViewModelに実行時にviewModelを生成するコンポーネントを作成

せずにバインド設定を使用することはできませんと言ってVMとクラッシュを取得ここでフィドルです:https://fiddle.sencha.com/#fiddle/25be

よろしく。

+0

これは本当に奇妙な方法でリストを使用しています。なぜあなたはちょうどコンテナを使用していないのですか? –

答えて

2

親キーを使用する必要があります。次のコードは動作するはずです:

var item = Ext.create({ 
     xtype: 'victimeitem', 
     viewModel: { 
      parent: vm 
     } 
    }); 
関連する問題