标签:rip 模型 eval 空闲 保留 逻辑 java xml模块 使用webview
微信客户端作为小程序的宿主环境,为了能够执行小程序的各种文件(wxml文件、wxss文件、js文件),提供了双线程模型。
双线程模型:
界面渲染过程:
WXML先转换为js对象,再渲染成DOM树。每当小程序视图有数据需要更新时,逻辑层会调用小程序宿主环境提供的
setData
方法将数据从逻辑层传递到视图层,经过一系列渲染之后完成UI视图的更新。
setData
方法。JSON.stringify
将待传输数据转换成字符串并拼接到特定的js脚本,并通过evaluateJavaScript
执行脚本将数据传输到渲染层标签:rip 模型 eval 空闲 保留 逻辑 java xml模块 使用webview
原文地址:https://www.cnblogs.com/mangM/p/12236817.html