2

ボタンをクリックするだけで、あるビューから別のビューに変更する必要があるsenchatouchの状況に遭遇しました。

私のビュー1は、約8つのアイコンを表示するダッシュボードであり、各アイコンをクリックすると、さまざまなビューが表示されます。そこで、8つの異なるビューのヘッダーにホームボタンを配置し、ハプニングしていないダッシュボードに戻ろうとしています。代わりに、空白の画面が表示され、コンソールにエラーが表示されていないことを確認できます。 。

ボタンクリックのビューを変更するための私のコードは次のとおりです。

                 {
                        xtype:'button',
                        cls:'clsHome',
                        text:'Home',
                        style: 'background:#4A4245;color:white;',
                        handler: function() {
                            console.log("Home Clicked");                                                
                            var dashboardPanel = Ext.create('AppSupport.view.DashBoard');
                            Ext.Viewport.add(dashboardPanel);
                            //Ext.Viewport.setActiveItem(dashboardPanel,{type: 'slide', direction: 'left'});                              
                        }
                    } 

みんな助けて...よろしくお願いします...!!!

4

1 に答える 1

2

sencha アーキテクト ドキュメントの Using Navigation View チュートリアルを試してみてください... アプリのビュー ナビゲーションの簡単なステップ バイ ステップ ガイドを提供します。ナビゲーション ビューはまた、sencha touch 2 以降のビルトイン ヒストリ サポートを提供し、シンプルかつ簡単に戻ることができます。

http://docs.sencha.com/architect/2/#!/guide/navigationview

于 2012-09-06T11:11:32.170 に答える