美文网首页
小程序渲染层和逻辑层交互原理

小程序渲染层和逻辑层交互原理

作者: 泡杯感冒灵 | 来源:发表于2020-12-10 10:01 被阅读0次

小程序开发和网页开发的区别

image.png

小程序运行环境

image.png

渲染页面的技术选型

image.png

小程序渲染层和逻辑层交互的关系

  • Native指的是系统层,也就是微信客户端。渲染层和逻辑层是不直接交互的,而是通过Native交互。
  • 当小程序需要请求第三方服务器的时候,也是由微信客户端发直接与第三方服务器交互。


    image.png

下边这些都是逻辑层提供的方法

  1. app.js里的App()方法是用于整个应用注册的;
  2. pages文件夹下的 每个页面的js文件里的Page()方法是用于节目注册的。
  3. getApp()方法可以用来获取app实例对象
    ...等等

渲染层和逻辑层详细的交互关系

  • 例如:当我们在页面上点击按钮触发点击事件的时候,并不是直接把事件传递给逻辑层,而是传递给系统层,由系统层转发给逻辑层。
  • 当逻辑层接受到事件并处理好数据后,把处理后的数据传给系统层,再由系统层转发给渲染层去展示


    image.png

相关文章

  • 微信小程序知识点

    8-1 微信小程序渲染层和逻辑层的交互原理 网页开发和小程序开发的渲染层和逻辑层之间的比较: dom操作就是doc...

  • 小程序渲染层和逻辑层交互原理

    小程序开发和网页开发的区别 小程序运行环境 渲染页面的技术选型 小程序渲染层和逻辑层交互的关系 Native指的是...

  • 微信小程序开发|渲染层和逻辑层

    渲染层和逻辑层介绍 小程序的运行环境分成渲染层和逻辑层,其中 WXML 模板和 WXSS 样式工作在渲染层,JS ...

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

    渲染层和逻辑层分开1.WebView(渲染层) 和 jsCore(逻辑层) 是分开的, 通过 Native(系统层...

  • 微信小程序学习笔记(一)

    一、小程序通信模型   小程序的运行环境分成渲染层和逻辑层,其中 WXML 模板和 WXSS 样式工作在渲染层,J...

  • 小程序框架Mina

    小程序框架介绍 1.MINA框架 渲染层和逻辑层[https://developers.weixin.qq.com...

  • 小程序-工作原理

    小程序的核心思想:数据驱动+通信模型 通信模型:小程序的渲染层和逻辑层分别由2个线程管理:渲染层的界面使用了Web...

  • 2019-03-05 小程序框架

    1:双线程模型 小程序分为渲染层和逻辑层,有两个线程负责管理。渲染层使用webview负责处理wxml以及wxss...

  • 小程序文档知识点链接总结

    小程序开发教程 1.小程序代码构成代码结构 2.小程序由逻辑层和渲染层构成 小程序框架 小程序开发框架的目标是通过...

  • 微信小程序之setData

    setData工作原理 小程序的视图层目前使用 WebView 作为渲染载体,而逻辑层是由独立的 Javascri...

网友评论

      本文标题:小程序渲染层和逻辑层交互原理

      本文链接:https://www.haomeiwen.com/subject/zljlgktx.html