微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的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-07-261099
网络世界永远还是流量的世界,微信推广的目的就是为了吸引更多的流量,再好再实用的微信公众号离开推广,一定是事倍功半。掌握以下几招,没有毛病,完全够用了,锐道祝您微信公众号大火,生意红红火火!微信的“附近的人”吸粉微信有个功能是“附近的
微商城有助于增加用户粘性和品牌影响力
2017-12-251020
在京东商城、麦考林、淘宝、凡客诚品、乐淘、等许许多多的购物APP都相继开发了自己的微信商城,可见微商城已经成为了一种购物趋势,给你的销售添加了一种渠道。对于一些电商开始瞄准微商城平台,可见微商城是一种新的社区购物模式,会带来更多的流量和
微信公众号平台开发具有哪些优势?
2018-03-05964
微信可以说是这个时代一种交流超级APP ,目前微信的人数基数已经超过QQ 的人数基数,可以说企鹅旗下最大的通信交友平台,不可否认微信改变了我们的日常交流模式,而随着微信基数的不断扩大,腾讯那边也不断的开发对外接口,这也渐渐导致微信公众号开发越
微信代运营
2017-08-211060
随着微信用户急速增长,越来越多企业希望能够拥有自己的微信公众账号,微信运营,是社会发展的必然趋势。自己不懂微信运营,没关系,要想做好微信运营不再是一件难事,只要找准专业的微信代运营公司盟耀即可,您给我们一份信任,我们还您一份品质,助
再小的个体,也有自己的品牌
2017-08-231016
再小的个体,也有自己的品牌。运营公众平台的人一定很熟悉这句话。每次登陆账号之前,都会出现这句话。我的理解是:在信息化的今天,不管是做多小的生意,还是自己对某方面有兴趣,都可以用微信公众平台来传播消息,使自己的特长得到充分的展示,