[摘要]小程序开发对于今年来说真的是异常火爆,隔三差五就会看到各种不同的小程序上线,当然,西安小程序开发公司也是加紧脚步,不断地做着属于自己的小程序,争取在这个潮流中能分到一杯羹。
小程序开发对于今年来说真的是异常火爆,隔三差五就会看到各种不同的小程序上线,当然,也是加紧脚步,不断地做着属于自己的小程序,争取在这个潮流中能分到一杯羹。小程序提供了一个框架,***,这个框架主要分两个层面,视图层和逻辑层。框架的核心是一个响应的数据绑定系统。WXML 中的动态数据均来自对应 Page 的 data,这个数据绑定是单向的,只有数据发生变化,视图才会做出相应的调整。这种模式,让开发者专注于事件处理上,改变对象状态,实现视图更新。
,麦云科技为您专属定制。为了方便以及限制开发者开发,微信自己定义了一系列的基础组件,就是视图层的组成单元(表单组件,媒体组件,导航等),组件自带一些功能与微信风格的样式,类似html标签。微信还提供了很多原生的***,用来调用微信内部提供的功能,以及一个微信小程序开发者工具。
微信小程序源码结构
视图层(将逻辑层的数据展现在视图上)
逻辑层(通过改变数据[setData方法]来改变视图)
配置文件
在中,微信规定了界面的组成模式,由四个文件组成。
.wxml文件(页面结构文件)标签语言,类似html,真正负责页面结构的文件,可以绑定数据。
.wxss文件(样式表文件)类似css,大部分css样式都相同
.js文件(脚本文件)用来运行我们的逻辑,使用js语言
.json文件(配置文件)主要配置公用的样式,比如tab栏,窗口样式等