梅页跳转几种方式的比较与总结

{打开页面的几种方法}

在1创建一个子页。初始化

2。直接打开一个新页面

三.预加载的页面

{案例}

在1创建一个子页。初始化

Mui.init({

子:{ {

网址:你的子页面的URL,HTML / /子页地址,网络地址和地址

ID:你的子页面ID /子页面标记

Styles:{

上图:子页顶位置/子页面顶部的位置

下:子页底的位置/子页面底部的位置。

宽度:子页面宽度/子页面的宽度,默认值为100%

高度:将高度/子页面的高度,默认为100%

......

},

额外功能:附加扩展参数

} }

});

2。直接打开一个新页面

Mui.openWindow({

URL:新的页- URL,

id:新页- ID,

Styles:{

上图:新页顶位置 / /新的位置在页面的顶部。

底部:新底位置 / /新的位置在页面的底部。

宽度:NewPage宽度 / /新页面的宽度,默认值为100%

高度:NewPage高度 / /新页面的高度,默认为100%

......

},

演员:{

的…可以使用自定义扩展参数处理页面值。

}

说明:{

车展:真的, / /自动加载页面的事件发生后,默认的是真的

AniShow:animationtype / /页面显示动画,默认是在rightldquo滑;;

持续时间:animationtime / /页动画时间,Android平台,iOS平台默认100毫秒,200毫秒;

},

等待:{

车展:真实 / /自动显示等待框,默认的是真的

标题:加载……,等待对话框显示的提示内容

选项:{

宽度:等待对话框的宽度/等待框背景区域的宽度,根据适当的宽度自动计算的默认内容

高度:等待-对话框-高度/等待框背景默认高度,根据内容自动计算适当的高度

......

}

}

})

U3000 U3000



三.预加载的页面

1

Mui.init({

preloadpages:{ {

网址:prelaod页的URL,

id:预加载-页id,

Styles:{,,窗口参数

额外功能:{自定义扩展参数

子:{ { },{ } } /预加载页面

} }

});



2

VaR页= mui.preload({

URL:新的页- URL,

id:使用当前页URL作为ID的新页-默认值

Styles:{,,窗口参数

额外功能:{自定义扩展参数

});

U3000 U3000



{一些差异}

1。子非子

在三以上,2, 3开页是非子,

不同的是,将相当于HTML中的iframe,而非将相当于一个新的浏览器窗口中加载一个HTML

2。子为侧滑菜单是合适的

子页都有自己的观点,尤其是指数的情况。HTML + list.html。

如果index.html(主页)+ list.html(子)的实施,该页会自动跟随主页在右。

在index.html(主页)+ list.html(新页面),页面主要是对的,新的页面是不正确的,和新的页面已被另案处理。

实际和频繁移交3的情况。子页面

如果滑左、右左,会有list.html堵在较低配置的手机index.html。

子页面模式的使用不是,新页面模式的使用很有可能。

4。子页面应用程序和下拉刷新和加载

新页以新页的形式使用。

根据官方网站的介绍,它并不成功。

后来,看见的是源代码,发现下拉刷新必须在子页面的形式。

那就是,你必须list.html的子页面刷新index.html下降。

5。新页面适合新页面

打开一个新的页面来查看类似的细节,您需要打开一个新页面。

而梅本身封装了新页面的后退方法,您不必担心它。

6。预加载页面的两种方式

第一个是初始化时的预加载。

这种情况适合您的页面长时间使用。

如果您想立即进入页面并使用它,您将得到null。

第二种方式类似于开放式,

个人感觉没有什么大的区别。

唯一的区别是,开放是直接打开的。

预加载刚刚加载,您可以选择稍后打开它的时间。

7。总结

你需要一个下拉刷新了负荷使用子页,

您需要打开一个新页面,请使用新的页面方法,

您需要加载一个页面,但暂时不使用它,请使用预加载模式。

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果你有任何疑问,你可以留言交流。谢谢您一直鼓励我。