微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的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-12-172711
有人问,微信公众账户的排序到底是怎么样的呢?根据相关经验,总结出目前微信内搜索最终影响微信公众平台的排序的主要三大因素:1、认证性——指微信公众平台是否认证(包含微信认证和关联微博认证)2、关键字——指你所搜索的关键字3、互动性互动性指的是
怎么让你的微信公众号成为用户的宠儿?
2018-01-111954
刚开始关注微信公众号的时候还很兴奋,会期待着它的更新,每天可能打开好几次。 但是。。。。 随着微信里的公众号越来越多,有一天想起了第一个公众号,往下翻了好久都没有找到。是的,初恋的模样都已经忘得一干二净了。我待一号如初恋,后
微信公众号如何做好标题优化,吸引用户眼球?
2018-04-272015
如何做好微信公众号的内容很重要的一点就是内容能吸引住用户的眼球,下面要讲的就是如何做好标题的优化,带来大的点击量!一、口语化的标题点击量更高相信很多女生的手机上都有一款叫“小红书”的APP,“小红书”专门推荐国外好货。曾经推送过一篇名为
软文推广如何做到强势?活用“借势”必不可少!
2017-11-302038
活动或者产品再好,没有强势的营销推广,也无法让用户认识到,进而转化为购买力。何谓强势?就是指能够做到低成本、高覆盖、连续性和强粘度,也就是所谓的“软文推广”。事实上,只要运用好,任何一种营销方式都可以做到强粘度、高覆盖和连续性,但只有
“流量+分销+沉淀”三管齐下,打造新时代商城
2018-11-012055
1、前期,能量储备流量导入对自建微商城来说至关重要,在商城搭建初期就要开始进行大范围的互联网宣传。在公众号搭建商城完毕后,要开始通过微信朋友圈的影响力进行文化传播和营销。有受众在了解后感到心动,继而成为公众号的铁杆粉丝。美图+企业文化的

