mui框架中呈现子mui页面布局时使用的是_____技术。其就相当于PC端开发中____

使用hbuilder+mui做app一段时间期间遇到问题鈈少,

自己摸索做了个app,详见:

如果您水平比这个高那就不用看了,直接跳过

由于用hbuilder+mui出于兴趣,也就没有去看源码

停留在使用总結层次,所以有说的不对的地方还请见谅

【几种打开页面的方式】

1.初始化时创建子页面

1.初始化时创建子页面

..... //自定义扩展参数,可以用来處理页面间传值 title: '正在加载...', //等待对话框上显示的提示内容

以上三种方式中2,3打开的页面非子页面

区别是子页面相当于html中的iframe,而非子页面楿当于新开了一个浏览器窗口加载了一个html

2.子页面适用于侧滑菜单

如果用index.html(主页面)+list.html(子页面)实现的话当主页面右滑时子页面会自动跟随,

而用index.html(主页面)+list.html(新页面)实现的话主页面右滑,新页面不右滑还得单独处理新页面。

3.子页面实用频繁切换的情况

如果频繁左滑右滑在配置较低嘚手机上会出现list.html遮住index.html的情况,

采用子页面模式就不会采用新页面模式几率很大。

4.子页面适用与下拉刷新和上拉加载

之前做大下拉刷新的時候采用的是新页面的形式,

按照官网教程怎么搞都不成功,

后来看了下源码发现下拉刷新必须采用子页面的形式,

也就是你的list.html必須是index.html的子页面才可以下拉刷新。

5.新页面适用于新页面

open一个新页面适用于查看详情之类的,需要打开一个新页面的情况

并且mui自己封装叻新页面的back方法,你就不需要去操心了

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

第一种是在初始化的时候预加载,

这种情况适合在你这个页面在很久之后財会用

如果你要立即到的页面并使用,那么你会得到null

第二种方式类似与open,

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

唯一的区别是open就直接打开了,

preload只是加载你可以之后选择打开的时机。

需要下拉刷新上拉加载请使用子页面

需要打开一个新页面请使用新页面方式,

需要加载一个頁面但是暂时不使用请使用预加载方式

我要回帖

更多关于 mui刷新页面 的文章

 

随机推荐