微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的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-08-201839
为什么你要选择微信公众号来发展业务?微信,是目前使用频率最高,用户数最大的社交应用,朋友圈曝光效果好,传播速度快。通过微信发展业务,最早被微商普遍采用,前几年微商的火爆发展,足够证明微信是一个很好的发展业务的平台。传统的微信营销方式
选车,试驾,买车,一部到位
2017-09-141608
每个人心里都有一部属于自己的座驾,对于汽车的了解除了价格、外观,更多的是需要清楚它的性能、保养以及安全保护预防等知识,汽车世界汇集世界各地品牌车辆讯息,进行专业分析,提出合理的购买建议,让每个爱车的人士或者打算购置汽车的朋友对全世界
微商城
2017-08-241619
随着电子商务业务的不断扩展,出现了越来越多的新型模式。其中,建微信商城已经逐渐成为诸多模式中的热门。那么,为什么有那么多商家青睐微信商城呢?下面就跟随小编一起去详细探索微信商城到底有什么好处? 1、增加一种销售渠道,为企业创造更多销
做微信营销需要注意这四个“不能”
2018-04-241687
微信营销依然是现在比较受欢迎的营销方法之一,但是不少人反映自己做微信营销却没有什么效果,现在是不适合做微信营销了吗?其实导致这一状况出现的,可能是你没注意这四点。一“不能”:微信营销不能一味发广告、*屏虽说做微信营销的目的是宣传自己的
微信公众号建立推广一步到位
2017-12-051787
说到微信公众号,它的重要性自然不必说。现在无论是企业还是个人都在做微信,而一个成功的微信公众号给企业带来的受益也是非常乐观的。建立账号容易,要把账号做好了,做活了,就需要花费大量功夫了。先说三项要注意的事项:一、做微信公众号首先第一

