1,生成的目录结构
1,.js是脚本文件,写js,.wxml是页面,这两个是必须,.wxss是css样式,.json是微信相关配置
1,page配置路由,第一个为欢迎页,每添加一个新页面,都需要在page中注册
2,app.json设置tabBar,name该页面就成为了tabBar页面,js中跳转不能再用
wx.navigateTo({
url: '../logs/logs'
}),
而要用
wx.switchTab({
url: '../news/news'
})来跳转.
* navigateTo, redirectTo 只能打开非 tabBar 页面。
* switchTab 只能打开 tabBar 页面。
* reLaunch 可以打开任意页面。
* 页面底部的 tabBar 由页面决定,即只要是定义为 tabBar 的页面,底部都有 tabBar。
* 调用页面路由带的参数可以在目标页面的onLoad中获取。
3,tabBar只会在注册成为tablBar页面中才会显示,没有注册成为tabBar的页面是不会显示tabBar的。
4,在page中注册onPullDownRefresh()(页面下拉事件)时,需要在app.json(全局配置文件)中
配置"enablePullDownRefresh": true(默认是false)