跳至主要內容
API

小程序开发框架提供丰富的微信原生 API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。详细介绍请参考 API 文档


Mr.Hope...大约 2 分钟小程序
配置

小程序使用 JSON 文件来描述自身的配置,小程序的配置主要分为全局配置、页面配置两种。

提示

为了补充全局配置、页面配置的缺失,小程序配置还包括项目配置与 sitemap 配置。


Mr.Hope...大约 2 分钟小程序
逻辑层

小程序开发框架的逻辑层 (App Service) 使用 JavaScript 引擎为小程序提供开发者 JavaScript 代码的运行环境以及微信小程序的特有功能。

逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。

开发者写的所有代码最终将会打包成一份 JavaScript 文件,并在小程序启动的时候运行,直到小程序销毁。这一行为类似 ServiceWorker,所以逻辑层也称之为 App Service。


Mr.Hope...大约 1 分钟小程序
视图层 View

框架的视图层由 WXML 与 WXSS 编写,由组件来进行展示。

将逻辑层的数据反应成视图,同时将视图层的事件发送给逻辑层。

  • WXML (WeiXin Markup language) 用于描述页面的结构。

  • WXS (WeiXin Script) 是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。

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

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


Mr.Hope...小于 1 分钟小程序