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

相关阅读
微信营销是成本最低的营销方式
2017-12-131235
谈到微信营销,大家肯定都不陌生,或许你们身边也有人做着微商,成天在你的朋友圈刷屏。微商的发展如日中天,虽然经常听说打击微商,微商骗钱,然而还是有大量的人趋之若鹜,因为谁都知道,流量在哪里,生意就在哪里。 微信营销是网络经济时代企业
微信营销的成功案例
2017-08-171252
一、招商银行微信查余额 招商银行微信营销可以说是国内最成功的典范之一。他们首先在推广环节采用漂流瓶的方式加快了粉丝的增加,而真正的亮点是招商银行实现的功能:招行信用卡中心的微信公众号可查询账户余额。 客户可以通过绑定自己的微信号
企业营销型网站有哪些优点?具备哪些特征?
2017-10-091272
营销型网站是做好网络营销必备营销神器,既能帮助企业宣传形象、推广品牌,又能帮助企业挖掘更多的潜在客户,真正的营销型网站是能做到这些的,但是由于企业对于营销型网站缺乏全面的了解,在选择建站公司做营销网站的时候,选择不专业的建站公司,没
微信公众号的价值
2017-11-091213
整个微信生态离不开微信公众号的参与,订阅号与服务号成为微信生态的重要角色,起着举足轻重的作用,而微信应用号正蓄势待发。 定位不同 微信应用号本着以“应用”为宗旨,为用户提供服务,是继微信订阅号、服务号之外的另一形态,可以
浅谈微信的商业模式
2017-11-151289
随着人们生活水平的提高以及眼界的开阔,思想观念的转变。无论男女老少都开始跟随时代的潮流,接受电子商务改变世界的事实,人人都用起了微信。很多人每天都在使用微信,却不知这个小小的聊天软件背后隐藏着智慧的化身和巨大的商机。为了让大家进一步