2

我在 sencha touch 中遇到了一种情况,我需要通过单击按钮将视图从一个视图更改为另一个视图。

我的视图 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 架构师文档中的使用导航视图教程...它为应用程序的视图导航提供了一个简单的分步指南。导航视图还提供了从 sencha touch 2 开始的内置历史支持,这也使返回变得简单易行

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

于 2012-09-06T11:11:32.170 回答