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

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

2. 小程序运行环境

3. 页面渲染技术选型

  1. 纯客户端技术;

  2. 纯Web技术;

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

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

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

相关推荐
大千UI工场23 分钟前
工匠精神-在UI与前端开发中的如何展现!
前端开发·ui设计·工匠精神
FinClip15 小时前
微信AI小程序“亿元计划”来了!你的APP如何一键接入,抢先变现?
前端·微信小程序·app
计算机毕设指导620 小时前
基于微信小程序的考研资源共享系统【源码文末联系】
java·spring boot·后端·考研·微信小程序·小程序·maven
沉默-_-20 小时前
从小程序前端到Spring后端:新手上路必须理清的核心概念图
java·前端·后端·spring·微信小程序
week_泽21 小时前
百战商城商品数据云函数化改造总结_百战_3
数据库·笔记·微信小程序·小程序
『 时光荏苒 』21 小时前
微信小程序we分析如何采集webview的体验信息
微信小程序·小程序·webview·we分析
百锦再21 小时前
Vue大屏开发全流程及技术细节详解
前端·javascript·vue.js·微信小程序·小程序·架构·ecmascript
项目題供诗1 天前
微信小程序黑马优购(项目)(十五)
微信小程序·小程序
云起SAAS1 天前
婚礼邀请函请柬请帖制作生成抖音快手微信小程序看广告流量主开源
微信小程序·小程序·ai编程·看广告变现轻·婚礼邀请函
_OP_CHEN1 天前
【从零开始的Qt开发指南】(十七)Qt 事件详解:按键与鼠标事件的全方位实战指南
开发语言·c++·qt·前端开发·qt事件·客户端开发·gui开发