0

私はSenchaArchitect2.1を使用しています

ストアとコンテナーがありますが、コンテナーを使用してストアからデータをレンダリングするにはどうすればよいですか?

問題を説明する1分間のビデオを作成しました。

http://www.youtube.com/watch?v=_HpR9h80D94

言い換えれば、これは私がSechaDesigner2でやりたいことです。

data: ordersStoreId.getData(),

完了:

            xtype: 'container',
            title: 'MyContainer6',
            iconCls: 'info',
            data: ordersStoreId.getData(),
            tpl: [
                'Testing: {status}'
            ]

何か案が?ありがとう!:)

4

1 に答える 1

1

したがって、これはバグのように見えます。この問題を回避する1つの方法は、showリスナーをコンテナーに追加することです。そうすれば、からデータを動的に取り込むことができますstore

listeners: {
    show: function(this, opts){
        this.setData( Ext.getStore('yourStore').getData() );
    }
}

だからアーキテクトでは:

1)コンテナを選択します

2)設定ウィンドウで、アイコンをEvent Bindingsクリックしてを追加し、を選択します+Basic Event Binding

show3)私が提案したようなイベント名を選択します。次に、コードを配置できる編集可能なコードビューが表示されます。元:

this.setData( Ext.getStore('yourStore').getData() );

お役に立てれば。

于 2013-03-06T09:37:58.197 に答える