加载子页面(防止手机性能差,出现上下滑动卡顿)
- 其中 url 就是子页面的路径 id 为自定义 通常和页面名称一致
页面的跳转和传值
- 切记 如果使用mui组件内的底部导航跳转的方式只能使用document获取元素的id
页面跳转传值 新页面接收参数
页面初始化 H5加载完毕
判断某个元素中是否有包含某个类
页面的预加载
- Preloadpages为一个数组,数组中可以有多个对象,每个对象为一个页面
关于事件
- 强烈建议使用下面的方法 触发事件,
- 下面的方法只有在真机调试的时候才会被触发
常用的手势事件
批量绑定事件 .on
- 通过mui()选中父组件
- 通过.on的第一个参数为绑定的事件
- 参数二为选中元素的子元素
- 参数三为触发的函数 在函数中的this指向被触发的元素
代码触发事件
- 获取要触发的元素 通过mui.trigger来触发
- 参数一是元素
- 参数二为要触发的事件
通过批量绑定事件中的this指向拿到元素的属性值
调用自定义事件
- 父页面中
- 为li批量绑定事件
- 在pluseady中进行页面预加载 获取预加载页面对象
- 通过mui.fire方法去触发自定义事件 并传递参数 mui.fire参数一为预加载的页面对象 参数二为自定义事件的名称(与子页面事件名称一致)参数三为传递的数据
- 页面跳转
- 子页面
通过window.addEvevtListener获取数据 参数一是自定义事件名称 参数二为函数 生成函数中参数e对象可以从e对象中获取父页面传递的参数
MUI请求服务器
- GET
- POST