waxdz2015
waxdz2015
  • 发布:2015-02-22 00:08
  • 更新:2015-10-20 17:46
  • 阅读:1639

如何加载新的子页面?

分类:MUI
mui

首页里面在 mui.init中默认加载了一个子页面,我想点击一个按钮,实现这个子页面的切换,如何进行?

从A页面到B页面的切换

mui.init({  
                swipeBack: false,  
                statusBarBackground: '#f7f7f7',  
                gestureConfig:{  
                    doubletap:true  
                },  
                subpages: [{  
                    id: 'list',  
                    url: 'page/a.html',  
                    styles: {  
                        top: '45px',  
                        bottom: 0,  
                        bounce: 'vertical'  
                    }  
                }]  
            });

点击按钮


function getBPage(){  
          //?????  
}  
2015-02-22 00:08 负责人:无 分享
已邀请:
呼吸鱼

呼吸鱼

//mui初始化
mui.init();
var subpages = ['tab-webview-subpage-about.html', 'tab-webview-subpage-chat.html', 'tab-webview-subpage-contact.html', 'tab-webview-subpage-setting.html'];
var subpage_style = {
top: '45px',
bottom: '51px'
};

        var aniShow = {};  

         //创建子页面,首个选项卡页面显示,其它均隐藏;  
        mui.plusReady(function() {  
            var self = plus.webview.currentWebview();  
            for (var i = 0; i < 4; i++) {  
                var temp = {};  
                var sub = plus.webview.create(subpages[i], subpages[i], subpage_style);  
                if (i > 0) {  
                    sub.hide();  
                }else{  
                    temp[subpages[i]] = "true";  
                    mui.extend(aniShow,temp);  
                }  
                self.append(sub);  
            }  
        });  

在mui模板里的tab-webview-main.html有 子页面用 .show(),显示就可以

该问题目前已经被锁定, 无法添加新回复