1

ナビゲーションベースのアプリケーションを作成したので、ユーザーがボタンをクリックすると、ページは別のページに移動します(戻るボタンがあります)。

senchaでは、プログラムでgo back(ナビゲーションスタックの前のビューに)方法をタッチし、フィールドに含まれている値を(前のビューで)消去します。

アップデート

Ext.getCmp('mainview').push({

                                                          xtype:'second'

                                                         });

Main.Jsで

Ext.define("app.view.Main", {
    extend: 'Ext.navigation.View',
           id:'mainview',
4

1 に答える 1

1

プログラムでナビゲーションスタックの前のビューに戻るには、次のメソッドを使用できますpop()

navigationView.pop();

一部のボタンクリックハンドラー。

前のビューのフィールドに含まれている値を消去するには(の場合)、次のような方法をformpanel使用できます。reset()formpanel

Ext.getCmp('formpanel-id').reset();

これにより、のすべての値がリセットされますformpanel

于 2012-05-10T02:24:27.920 に答える