1.配置tap导航
//在app.json页面 "tabBar": { "list": [{ "pagePath": "home/index", //路径 "text": "首页", //名称 "selectedIconPath": "./pages/img/shouye1.png", //点击出现的图片 "iconPath": "./pages/img/shouye.png" //未点击出现的图片 }, { "pagePath": "pages/classify/classify", "text": "分类", "selectedIconPath": "./pages/img/shouye1.png", "iconPath": "./pages/img/shouye.png" }, { "pagePath": "pages/care/care", "text": "购物车", "selectedIconPath": "./pages/img/gouwuche1.png", "iconPath": "./pages/img/gouwuche.png" },{ "pagePath": "pages/user/user", "text": "我的", "selectedIconPath": "./pages/img/wode1.png", "iconPath": "./pages/img/wode.png" } ] },color:HexColor 必填 导航条的默认颜色 selectedColor:HexColor 必填 文字选中的颜色 backgroundColor:HexColor 必填 背景色 borderStyle:边框颜色 list:tarbar列表 最多5个
list 数组中各项介绍
pagePath:页面路径,必须在 pages 中先定义 text:文本信息 iconPath:图片路径 selectedIconPath:选中中时的图片路径 当 position 为 top 时,不显示 icon。 2、配置页面路径
//在app.json页面 "pages":[ "home/index", //第一条是首页 "pages/index/index", "pages/classify/classify", "pages/login/login", "pages/user/user", "pages/care/care", "home/xiangqing/xiangqing" ],3、window 配置全局默认的窗口
navigationBarTextStyle:导航栏的标题颜色 navigationBarTitleText:导航栏的文字 navigationBarBackgroundColor:导航栏的背景颜色; backgroundColor:窗口的背景色页面的生命周期 页面生命周期函数就是当你每进入/切换到一个新的页面的时候,就会调用的生命周期函数。Page(Object) 函数用来注册一个页面。接受一个Object类型参数,其指定页面的初始数据、生命周期回调、事件处理函数等。
onLoad(options) { console.log('onLoad监听页面加载'); } onShow() { console.log('onShow监听页面显示'); } onReady() { console.log('onReady监听页面初次渲染完成'); } onHide() { console.log('onHide监听页面隐藏'); } onUnload() { console.log('onUnload监听页面卸载'); }