本文主要包含mui页面跳转,mui刷新当前页面,mui打开新页面,mui创建子页面,mui关闭当前页面等相关知识,教程希望在学习及工作中可以帮助到您
");
</div>
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
- title: '正在加载...', //等待对话框上显示的提示内容
- options: {
- width: waiting - dialog - widht, //等待框背景区域宽度,默认根据内容自动计算合适宽度
- height: waiting - dialog - height, //等待框背景区域高度,默认根据内容自动计算合适高度
- ......
- }
- }
- })
3.预加载页面
- // 方式1
- mui.init({
- preloadPages: [{
- url: prelaod - page - url,
- id: preload - page - id,
- styles: {}, //窗口参数
- extras: {}, //自定义扩展参数
- &nbs