微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的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后缀的文件是页面结构文件

相关阅读
微信公众号成功运营的8条法则
2018-06-111425
导语:微信公众号已经成为了企业营销和服务的标配,很多企业积极开通了公众号,那如何运营微信,企业如何更好地利用好微信这个工具呢?随着移动互联网的逐渐深入人心,微信公众号已经成为了企业营销和服务的标配,但很多企业仅仅是开通了公众号,却对
微信营销方法案例
2018-07-201455
都在谈微信公众号做营销,其实微信小号的作用不容小觑。在我们推广公众账号和做其他推广的时候,往往都会用到微信小号。微信公众号和微信小号的配合使用效果更佳。本文就谈谈如果利用微信小号做推广的一些体会。 微信小号堪比微博 前几天有朋友
微信公众号你必须知道的那些事
2017-10-111438
微信的推广效果最大化;不管是淘宝也好,网站也好,客户来了没有把握住就是没有把握住,没转化就是等于流失;但微信就不一样啊,只要客户关注你了,只要你发布的内容不是太令人反感,客户一般就不会对你取消关注,那么你至少还有机会将对方转化为你的客户
“三人成虎”-论口碑传播的重要性
2018-06-251528
有个成语叫“三人成虎”,讲的是即便是假的事情,经过多人的传播也会令人信以为真;反过来的,如果是真的事情,只要经过口碑传播,就会带来出乎意料的效果。运用口碑,这就是软文营销升阶的新思路。 但要注意的是,运用口碑并不是弄虚作假。虽然软文
微网站可以做什么?
2018-03-021337
微网站功能有哪些?一、 微官网——快速建立企业微信官网,全方位展现企业品牌二、 微客服 —— 提升企业形象,创造无限商机三、 微商城 —— 产品展示多样化、专门二维码,多渠道接入四、 微贺卡 —— 精美主题贺卡,传送节日氛围五、 幸运大转盘 —— 开启此功

