mui几种页面跳转方式对比总结概括

2020-04-22 07:39:28易采站长站整理

【几种打开页面的方式】

1.初始化时创建子页面

2.直接打开新页面

3.预加载页面

【示例】

1.初始化时创建子页面

mui.init({ 
    subpages: [{ 
        url: your – subpage – url, //子页面HTML地址,支持本地地址和网络地址 
        id: your – subpage – id, //子页面标志 
        styles: { 
            top: subpage – top – position, //子页面顶部位置 
            bottom: subpage – bottom – position, //子页面底部位置 
            width: subpage – width, //子页面宽度,默认为100% 
            height: subpage – height, //子页面高度,默认为100% 
            …… 
        }, 
        extras: {} //额外扩展参数 
    }] 
}); 

2.直接打开新页面

mui.openWindow({ 
    url: new – page – url, 
    id: new – page – id, 
    styles: { 
        top: newpage – top – position, //新页面顶部位置 
        bottom: newage – bottom – position, //新页面底部位置 
        width: newpage – width, //新页面宽度,默认为100% 
        height: newpage – height, //新页面高度,默认为100% 
        …… 
    }, 
    extras: { 
        ….. //自定义扩展参数,可以用来处理页面间传值 
    } 
    show: { 
        autoShow: true, //页面loaded事件发生后自动显示,默认为true 
        aniShow: animationType, //页面显示动画,默认为”slide-in-right“; 
        duration: animationTime //页面动画持续时间,Android平台默认100毫秒,iOS平台默认200毫秒; 
    }, 
    waiting: { 
        autoShow: true, //自动显示等待框,默认为true