转载-微信小程序官方文档-层

逻辑层(App Service)

一 逻辑层app service

小程序开发框架的逻辑层是由js编写的
将数据进行处理后发送给视图层,
同时接受视图层的事件反馈

(1)添加app和page方法,进行程序和页面 的注册

(2)增加getApp和getCurrentPages方法,
分别获取App实例和当前页面栈

(3)提供丰富的API

(4)每个页面有独立的作用域,并提供模块化功能

(5)由于框架并非是运行在浏览器中的,
所以js在web中一些能力都无法使用,如,document,window等

(6)开发者写的所有的代码最终会打包成一份js,
在小程序启动的时候运行,直到小程序销毁
类似ServiceWorker,逻辑层称为App Service

二 视图层

框架的视图层是由WXML,WXSS编写,由组件进行展示:
将逻辑层的数据反应成视图,同时将视图层的事件发送给逻辑层
WXML(WeiXin Markup language)用于描述页面的结构。

WXSS(WeiXin Style Sheet)用于描述页面的样式。

组件(Component)是视图的基本组成单元。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 昨天看了一下微信小程序官方文档,总结一下自己学习的个人心得. 首先从官方文档给的框架说起,微信小程序官方文档给出了...
    Mr大大大阅读 47,334评论 9 68
  • 微信小程序在无论在功能、文档及相关支持方面,都是优于前面几种微信账号类型,它提供了很多原生程序才有的接口,使得我们...
    未央大佬阅读 6,824评论 0 12
  • 微信小程序是什么 『微信小程序』是微信即公众号之后推出的一项服务。 我们提供了一种新的开放能力,开发者可以快速地开...
    DerekMonster阅读 11,147评论 1 1
  • 呆萌捶耳兔 临摹一副 适合小白练手用 只需10分钟
    小菁老师阅读 2,241评论 2 1
  • 作者:梦克涂 我出生在一个小山坡上,不如说是我记忆里最年轻的时候就是在小山坡上那会儿,听奶奶说我那时候的我又小又黑...
    文梦子先生阅读 3,538评论 0 0