0

接続ボタンをクリックするとログイン ビューが表示されます。ログイン フォームのデスッパーとメイン ビューが表示されるようにします。接続ボタンをクリックするとログイン ビューが表示されます。ログイン フォームのデスッパーとメイン ビューが表示されるようにします。接続ボタンをクリックするとログイン ビューが表示されます。ログイン フォームのデスッパーとメイン ビューが表示されるようにします。私はこれを使います

'login button[action=connect]': {  
            'click' : function(button, event, opt) {  
                var view = Ext.widget('home');}// home c'est le main view

しかし、これを実行すると、ログイン ビューは消えません。同じページに 2 つのビューが表示されます。

誰もが解決策を持っています

4

2 に答える 2

1

ログイン ビューを閉じる必要があります。

Ext.getCmp('login_view_id').close(); //login_view_id : the 'id' of the login view

また

this.getLogin().close(); //login : refrence to the login view
于 2013-04-28T18:37:21.820 に答える
0

カード レイアウトを使用してビューをシャッフルします: http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.layout.container.Card

于 2013-04-23T04:40:09.163 に答える