微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的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-05-301710
在网络越来越发达,尤其是移动互联网快速发展的时代,给旅行社带来了机会的同时,也面临着巨大的挑战。去哪儿、携程、同程、途牛等各大网站的崛起和更多旅行社加入淘宝天猫,使得消费者有了更多的选择,给旅行社带来了不小的压力,受制于平台的垄断地
微信营销方法案例
2018-07-201746
都在谈微信公众号做营销,其实微信小号的作用不容小觑。在我们推广公众账号和做其他推广的时候,往往都会用到微信小号。微信公众号和微信小号的配合使用效果更佳。本文就谈谈如果利用微信小号做推广的一些体会。 微信小号堪比微博 前几天有朋友
什么样的微信内容能够席卷朋友圈抓住微信客户呢?
2018-07-181756
1.要让潜在用户知道你的产品,那就少不了要做宣传、打广告,但是宣传广告也是要有技巧的。2.客户只有喜欢企业的产品或服务客户才有购买的想法,如果客户听到你们公司的名字就皱眉那么客户怎么可能去买你的产品呢?但是要让客户感觉到高兴满足,这就需要公
什么是用户思维原则?
2018-04-181741
总结了用户思维最容易发现5个原则。基本大部分产品都适用。这样的用户思维拿捏会更快很准。这些原则是我们做用户产品时,一定会考虑到5个维度。1、简单原则所有产品简单化几乎成了惯例。敏捷开发、MVP产品。这些概念的流行帮助产品简单化,用户使用起来
微信的时代
2018-07-231745
这是一个微信的时代,不管微博愿不愿承认,这都是一个事实。看看身边的朋友们,基本上已经很少再更新微博,但在朋友圈里却依旧活跃着。但对于公众平台,虽然承载着微信和诸多微信从业者 可持续挖掘的利益点,公共平台消息推送 这应该算是公众平台最基本

