学习笔记

1. 小程序的逻辑层不是运行在浏览器环境,所以无法使用js的web的一些能力,如window、document等
2. 小程序有实例app、页面Page、组件Component,使用前都需要注册,一个小程序只有一个app
3. behaviors 类似mixins,可以代码复用:同名的data字段若为对象时,会进行合并,其他的方法等会看情况进行覆盖
4. 页面可以使用Page构造器构造,也可以用 Component 构造器构造,二者唯一的区别是:Component需要将方法放到methods字段,json中需包含usingComponents属性
5. 页面生命周期:onLoad onShow onHide onReady
6. 组件生命周期:created attached detached,建议写在lifetimes中(另外还有 pageLifetimes:show hide resize,表示组件所在页面的生命周期)
7. 小程序页面返回后,不会执行onLoad,执行 onShow
8. 独立分包是小程序中一种特殊类型的分包,可以独立于主包和其他分包运行。从独立分包中页面进入小程序时,不需要下载主包。当用户进入普通分包或主包内页面时,主包才会被下载
9. 独立分包不能依赖主包和其他分包中的内容
10. WXS,日,还有这个呀,涨知识了。。。
11. 


没看明白:
1. 页面栈?
2. npm支持?
3. 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容