微信小程序渲染层与逻辑层交互原理

1. 网页开发与小程序开发有何不同?

2. 小程序运行环境

3. 页面渲染技术选型

  1. 纯客户端技术;

  2. 纯Web技术;

  3. 用客户端原生技术与Web技术结合的混合技术(Hybrid),小程序就是使用的这种技术;

4. 渲染层与逻辑层交互原理

在渲染层中触发相关事件时,事件并不是直接传递给逻辑层,而是从渲染层把事件传给系统层,系统层把事件转发给对应的逻辑层,逻辑层进行相对应的业务操作,将处理完成的数据返回给系统层,系统层把数据传递给渲染层,渲染层用于展示,这就是渲染层与逻辑层的交互关系。所以在小程序中有一个很忌讳的操作,不能频繁的去进行setData,否则小程序会卡死。另外如果一个变量不会影响页面渲染,就不应该放在data里,这样在更新数据时会过多的消耗系统资源。

相关推荐
小旭@2 小时前
uniapp 微信小程序遇到的坑
微信小程序·uni-app
旧人232 小时前
微信小程序 首页之轮播图和搜索框 代码分享
微信小程序·小程序
hi星尘8 小时前
深度解析:基于Python的微信小程序自动化操作实现
python·微信小程序·自动化
人工智能的苟富贵12 小时前
微信小程序直传阿里云 OSS 实践指南(V4 签名 · 秒传支持 · 高性能封装)
阿里云·微信小程序·小程序
换日线°13 小时前
微信小程序根据图片生成背景颜色有效果图
微信小程序
小旋风0123415 小时前
uniapp自定义头部(兼容微信小程序(胶囊和状态栏),兼容h5)
微信小程序·uni-app·notepad++
GalenZhang88817 小时前
Java生成微信小程序码及小程序短链接
java·微信小程序·小程序
浮桥18 小时前
uniapp -- 实现微信小程序、app、H5端视频上传
微信小程序·uni-app·音视频
换日线°20 小时前
微信小程序连续多个特殊字符自动换行解决方法
微信小程序
海拥21 小时前
《用Cursor和AI绘画24小时开发壁纸小程序》详细开发实录
微信小程序·cursor