一、View(视图层)
1、wxml 是具有元素属性、文本节点树结构,在节点树结构中,每个节点都有上下文的关系;
所以在渲染wxml时,小程序的运行时环境会把wxml节点树转化成一个js的对象
2、wxss
二、App Service(逻辑层)
1、Manager 逻辑处理的执行
2、API 让各个平台运行环境通过API使用微信客户端的能力
通过setData方法把数据从逻辑层传到视图层
三、Native(系统层) 接入了微信原生能力
JSBridge 通过这与View 和 App Service 通信
微信能力
离线存储
网络请求
wxs、wxml、wxss 都在UI线程运行
我们把请求的数据放到wxs中去做,避免了跨线程通信的消耗
网友评论