7

コントローラーがあり、単純な文字列値を次のビューに渡したいと考えています。

そのために、私はこのようなビューを作成しています。

var nextView = Ext.create('MyApp.view.NextView', {
    content: 'value'
});
Ext.Viewport.add(nextView);
Ext.Viewport.animateActiveItem(nextView, {
    type: 'slide',
    direction: 'left'
});

NextViewにはラベルHTMLがあり、ラベルのプロパティをコントローラーから渡す値に設定したいと考えています。すなわち。value.

私のNextViewは次のようになります。

Ext.define('MyApp.view.NextView', {
    extend: 'Ext.form.Panel',
    config: {
        content: 'null',
        items: [{
            xtype: 'label',
            html: 'value'
        }]
    }
});

ここから先に進む方法がわかりません。NextView をフォームとして持つことができません。この状況では、1 つの文字列値を渡すだけで済みます。

これを達成するための最良の方法は何ですか?

4

2 に答える 2