(一)小程序的基本架构
1、场景值
场景值用来描述用户进入小程序的路径。
用人话说,就是小程序的使用场景。
我查了下,有接近200个,列表如下:
developers.weixin.qq.com/miniprogram…
2、逻辑层——JS部分
- Manage
- API
- 处理事件
- 数据请求
- 数据的处理
- 与JSBridge通信的部分
3、视图层
- WXML(WeiXin Markup Language)
- WXSS (WeiXin Style Sheets)
- WXS(WeiXin Script)
- WXS响应事件
(二)小程序中的线程关系
1、单个视图层会占用1个线程(webView中执行);
即使是不同场景,线程最终对应的是1个;
2、逻辑层在1个线程中(V8执行)
所以,有时会有堵塞的情况;
3、关闭小程序后
小程序,会在后台存在一段时间。
如果用户很久没有再进入小程序,或者系统资源紧张,小程序可能被销毁,即完全终止运行。
参考文档
developers.weixin.qq.com/miniprogram…
写在最后
推荐一套TS全系列的教程吧。近期在提升TS,收藏了一套很不错的教程,无偿分享给大家 www.yidengxuetang.com/pub-page/in…