微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的Javascript Api,使得开发者能够非常方便的使用到微信客户端提供的各种基础功能,快速构建一个应用。框架设计如下:

框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层之间通过单向数据绑定进行数据传输,使开发者更加聚焦于数据与逻辑上。
wxml:一切皆组件(视图组件)
view组件(类似 H5中的div)
input组件(type = digit,有带小数点的9宫格键盘)
modal弹窗组件 (对应的wxml、效果如下)(该组件已换js 实现wx.showModal())
小程序的目录结构:
app.js是小程序的脚本代码,用来监听并处理小程序的生命周期函数、声明全局变量
app.json 是对整个小程序的全局配置,配置小程序是由哪些页面组成,配置小程序的窗口背景色等。
app.wxss 是整个小程序的公共样式表
小程序页面是由同路径下同名的四个不同后缀文件的组成:
.js后缀的文件是脚本文件
.json后缀的文件是配置文件
.wxss后缀的是样式表文件
.wxml后缀的文件是页面结构文件

相关阅读
关于微信公众号,你不知道的小技巧
2018-04-081852
很多人现在都有自己的微信公众号了,有的是在兼职运营着,有的是在全职运营着。如果你现在还没有注册微信公众号,那么恭喜你,当你看完关于微信公众号的15个小技巧的时候,你会庆幸自己还好没有太早注册。 1.关于微信号 注册微信公众号的时候,大
怎么让你的微信公众号成为用户的宠儿?
2018-01-111850
刚开始关注微信公众号的时候还很兴奋,会期待着它的更新,每天可能打开好几次。 但是。。。。 随着微信里的公众号越来越多,有一天想起了第一个公众号,往下翻了好久都没有找到。是的,初恋的模样都已经忘得一干二净了。我待一号如初恋,后
企业微信营销如何快速增粉?
2018-04-231953
相信现在仍有大批企业在玩微信营销,也因为这样,新加入微信营销的那批企业不能收获很好的效果。造成这种原因的最主要因素就是——粉丝。怎么赠粉就成了企业做好微信营销的重点。1、线下活动推广现在在街头常见的一些小活动都有人举着企业的微信二维码
为什么开通了微信公众号还需要开发?
2018-10-291926
由于微信自身的功能有限,不能够满足用户复杂的需求,因此有很多的公司都会选择对微信进行二次开发,开发出自己想要的功能,比如微商城、微快递、外卖点餐等等,均可以通过微信进行开发。实现这些功能,是需要开发公司进行专项开发的。微信开发要多少
微信公众号流量主收入怎么快速提高?
2018-11-132075
众所周知,微信公众号流量主收入来源于推文文章的展示,因此阅读量越高基本上微信公众号流量主收入也会越高,一个正常运营的公众号,UV基本上是维持在15%~20%之间, 而阅读的大头的来源是朋友圈,是UV的2倍甚至更高,也就是说粉丝将文章分享到朋友圈获得的

