私のアプリを起動した後、コマンドがあります:
var currentView = dojox.mobile.View.getShowingView();
私は dojox.mobile.View を「必須」にしましたが、currentView は currentView を表示せず、上記のコマンドで停止します。Dojo 1.8.3 を使用しています。何が問題なのか、または現在のビューを取得するにはどうすればよいですか?
トムに挨拶する
ページ内のビューへの参照が必要であり、そのビューでメソッドを呼び出す必要があります。
例: ビュー ID の 1 つが「mainView」であることを知っています。
registry.byId("mainView").getShowingView().performTransition("mainView", -1, "slide");
registry.byId はメインビューを検索します。そのビューで .getShowingView() を実行できます。これにより、現在表示されているビューの兄弟ビューが検索されます。
たとえば、そのビューでは、「ホームに戻る」機能のように、mainView にトランジションを追加できます。