6. 小程序的生命周期函数
onLoad
页面加载时触发。一个页面只会调用一次,可以在onLoad
的参数中获取打开当前页面路径中的参数onShow()
页面显示/切入前台时触发onReady()
页面初次渲染完成时触发。一个页面只会调用一次,代表页面已经准备妥当,可以和视图层进行交互onHide()
页面隐藏/切入后台时触发。 如navigateTo
或底部tab
切换到其他页面,小程序切入后台等onUnload()
页面卸载时触发。如redirectTo
或navigateBack
到其他页面时
详见 生命周期回调函数
7. 怎么封装微信小程序的数据请求
参考 这里
8. 哪些方法可以用来提高微信小程序的应用速度
1、提高页面加载速度
2、用户行为预测
3、减少默认 data
的大小
4、组件化方案
9. 微信小程序的优劣势
优势
- 即用即走,不用安装,省流量,省安装时间,不占用桌面
- 依托微信流量,天生推广传播优势
- 开发成本比
App
低
缺点
- 用户留存,即用即走是优势,也存在一些问题
- 入口相对传统
App
要深很多 - 限制较多,页面大小不能超过2M。不能打开超过10个层级的页面