作者:为爱进地狱天堂_954 | 来源:互联网 | 2024-12-02 19:23
在uni-app项目中,page.vue
文件是配置应用页面结构和样式的入口。通过此文件,开发者可以灵活地控制应用的启动页面、页面样式及全局样式等。
下面是一个具体的配置示例:
{
"pages": [
{
"path": "pages/test-page/test-page",
"style": {
"navigationBarTitleText": "测试页面",
"h5": {
"titleNView": {
"backgroundColor": "粉红色",
"titleColor": "#FFFFFF"
}
}
}
},
{
"path": "pages/index/index",
"style": {
"navigationBarTitleText": "uni-app首页"
}
}
],
"globalStyle": {
"navigationBarTextStyle": "黑色",
"navigationBarTitleText": "uni-app应用",
"navigationBarBackgroundColor": "红色",
"backgroundColor": "#F8F8F8",
"h5": {},
"mp-weixin": {}
},
"tabBar": {
"color": "#007AFF",
"selectedColor": "#007AFF",
"backgroundColor": "#f5f5f5",
"list": [
{
"pagePath": "pages/index/index",
"iconPath": "static/logo.png",
"text": "首页"
},
{
"pagePath": "pages/test-page/test-page",
"iconPath": "static/logo.png",
"text": "测试页面"
}
]
},
"condition": {
"current": 0,
"list": [
{
"name": "默认模式",
"path": "pages/index/index",
"query": ""
}
]
}
}
上述代码段展示了如何通过配置pages
数组来指定应用的启动页面和其他页面,同时设置了每个页面的导航栏标题文本及其样式。全局样式部分定义了整个应用的基本样式,如导航栏的文字颜色、背景色等。此外,还配置了底部的标签栏,指定了标签栏的颜色、选中时的颜色、背景色以及标签项的列表。
运行该配置后的效果如下图所示: