微信小程序的开发是基于微信提供的一套应用框架进行开发的。微信通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能,对上层提供了一套完整的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-02-07915
当今时代是一个网络推广的时代,不管是百度推广还是微博微信等营销,尤其是微博微信营销占据着企业网络营销的大壁江山,尤其是微信营销已经成了众多企业线下线上结合发展的桥梁。品牌联播营销机构作为一线上发展为主结合企业线下活动做企业品牌推广,
公众号运营,素材选取很重要
2018-04-26814
1、抓热点,抓时机。热点之所以称为热点,就是因为关注的人多。选取素材是结合热点,必然会提升文章的阅读数。另外就是时机很重要,当同样的内容满天飞的时候,你再想起来发布就已经大大降低了了这篇文章原本可以体现的价值。2、素材要能引起读者共鸣和
如何发挥微信在网络新闻宣传中的作用
2017-10-18851
随着电子信息技术的发展,微媒介逐渐成为了人们获取信息的重要工具,像美国的Whatsapp 、日本的Line 以及中国的微信都属于为媒介。如今我国的微信已经成为了人们获取信息与人际沟通交流的一项重要工具,本文主要通过分析微信的特点,探讨如何发挥微信在网络
“流量+分销+沉淀”三管齐下,打造新时代商城
2018-11-01900
1、前期,能量储备流量导入对自建微商城来说至关重要,在商城搭建初期就要开始进行大范围的互联网宣传。在公众号搭建商城完毕后,要开始通过微信朋友圈的影响力进行文化传播和营销。有受众在了解后感到心动,继而成为公众号的铁杆粉丝。美图+企业文化的
做微信公众号平台如何选择开发网络公司?
2018-10-24922
做微信公众号平台定制开发,很多聪明的朋友非常认可网络公司,如何选择专业技术好的公司?1、微信开发公司整体实力一家可靠的微商城开发公司,首先看的是微信商城开发公司是否拥有自己的团队,如果没有的话就会出现再转包的现象。转包最大的问题导致成本