微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的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-01-221435
做任何事情都有技巧,而这些技巧往往会成为成败的关键因素。而今天分享的正是微信营销过程中的秘诀,不能说看了这些秘诀立即能够日进斗金,但至少可以保证让你少走很多弯路。 1、内容:不可忽略的关键因素 对于很多朋友来讲,内容无非是标题党。
越来越多的企业选择微信分销系统
2017-12-111509
微分销,即微信分销,是当前时代背景下的新一代的企业数据营销方式,是基于微信公众平台开发定制的,专门为商家和品牌公司提供微信商城、微信分销渠道的三级分销系统体系,微信分销可以帮助商家快速高度的将自媒体转化为自有分销商。
微信公众号到底如何增加无限粉丝?
2018-06-081585
微信公众号到底如何增加无限粉丝?有哪些渠道?性价比如何?在区分线上、线下两大渠道后,我们做了一个简单盘点,生要可以从以下几方面如手,如内容、互推、微信广告、视频节目等等… 1、内容涨粉。在一切追求高效的当下,虽然依靠内容涨粉显得“低
其实可以这样让你的微信活动效果更好
2017-09-301456
活动运营是微信公众号运营的重要板块,一般而言,做得不错的活动都至少包含有三个点:第一、挠中用户G点,能让用户感兴趣或直接HIGH起来,否则就不能吸引用户参与;第二,参与门槛低,大众娱乐;第三,能裂变,能够分享起来,获得不错的传播。 而在众多
运营好公众号需要具备的技能
2018-01-301448
1.策划、文字撰写这一点对于运营公众号真的很重要,有一定策划能力才能策划出各种选题,有各种好的活动来配合公众号凝聚用户;文字撰写能力也是运营公众号的必备素质,文字能力不好肯定就写不出好的内容,或者说不能做出优质的内容,所以提升自己的文字

