微信小程序-双线程渲染模型

2023-05-18 14:45:25 浏览数 (1)

微信小程序双线程渲染模型

小程序的运行环境分成渲染层和逻辑层:

  • WXML 模板和 WXSS 样式工作在渲染层,通过 WebView 进行渲染
  • 小程序会为每一个界面都创建一个 WebView 来渲染这个页面
  • JS 脚本工作在逻辑层,通过 JsCore 线程运行 JS 脚本
  • 这两个线程的通信会经由微信客户端做中转

官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/framework.html#渲染层和逻辑层

微信小程序双线程模型是如何执行的

文档:https://developers.weixin.qg.com/miniprogram/dev/framework/app-service/page-life-cycle.html

总结

0 人点赞