0

Ext.List に問題があります:

メイン メニューのボタンを押すと、リストが表示されます。その上のすべてが正常に機能し、アプリ内のどこに行くかを選択できます. これまでのところ問題はありません。しかし、「戻る」ボタンを押してメイン メニューに戻り、この Ext.List が表示されているページに再度入ると、もう機能しません。リストのエントリを選択することはできません。

次の方法でメイン メニューに戻ると、「戻る」ボタンでリストが削除されます。

setTimeout(function(){page.removeAll();},100);

私の間違いは何ですか?メインメニューに表示することを選択したときに、このExt.Listを実際に削除してから完全に再作成できる「page.removeAll()」よりも優れた方法を知っていますか?

事前に感謝します。皆さんには最高のヒントとコツがあります。

4

1 に答える 1

0

あなたのコードを見ないとわかりませんが、あなたが説明したプログラム フローのどこかに JavaScript エラーがあるのではないかと思います。Chrome または Firefox で JavaScript コンソールを表示すると、エラーが表示されます。

リストを作成する関数がどのように定義されているかに応じて、通常はページ/関数のエントリ時にリストが再作成され、リストを明示的に「強制終了」する必要はありません。

于 2011-10-03T11:25:13.253 に答える