微信小程序介绍
微信小程序是微信平台镶嵌在微信App的一个程序
首先它是webApp,webApp是we网站技术来实现的一个应用
跟传统的App相比,web微信小程序的优点是:
1.即时性
2.不会占用手机内存
一、
拥有开发的资格----->到微信公众平台注册--选择小程序,选择自己的邮箱,自己的密码
小程序框架
1、app.js是一运行就执行的方法,可以实现执行程序一开始就实现的功能
也可以实现全局变量或者方法的调用,通过getapp实现,通过getApp(),可以获取小程序实例,通过实例可以获取到它的方法和数据
即app.js就是整个app,大的app的js的设置,在app.js设置的方法,在其他页面,可以通过getapp.
方法名调用。
2、app.json(小程序公共配置)是用于小程序的基本公共设置,我们使用app.json文件夹来支持对微信小程序进行全局
在page添加路径会增加文件夹
配置,决定页面文件的路径,窗口表现、设置网络超时时间,设置多tab等,这里是以json格式
(1)设置多tab,page与tabBar组合使用
(2)设置超时信息networkTimeout
app.wxss是小程序公共样式
js---->.js代表的是页面逻辑
wxml---->代表的是页面结构
wxss---->页面样式表
json---->页面配置
二、
在html中设置页面大小用的是px,而在小程序中用的是rpx,
rpx换算成px(屏幕宽度/750)
bindTap----后接方法
wxml--代表页面结构
wxss---代表页面样式
js代表页面逻辑
json代表页面配置
util.js的作用--->封装方法
三、
app.json中iconPath与selectIconPath的区别:
iconPath是未选中时显示的图标
selectIconPath是选中时显示的图标