梅页跳转几种方式的比较与总结
{打开页面的几种方法}在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。总结
你需要一个下拉刷新了负荷使用子页,
您需要打开一个新页面,请使用新的页面方法,
您需要加载一个页面,但暂时不使用它,请使用预加载模式。
以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果你有任何疑问,你可以留言交流。谢谢您一直鼓励我。