微信小程序中自带头部导航栏,使用非常方便;但开发中我们有时候是不需要的头部导航栏的,或者说想自定义头部导航栏,都需要隐藏头部导航栏。可以在pages.json中设置自定义"navigationStyle":“custom”。具体代码如下
局部隐藏:
"pages": [
{ // 正常设置顶部导航
"path": "pages/index/index",
"style": {
"navigationBarTitleText": "首页",
"navigationBarBackgroundColor": "#FFFFFF",
"navigationBarTextStyle": "black",
"enablePullDownRefresh": false
}
},{ // 自定义顶部导航
"path": "pages/my/my",
"style": {
"navigationStyle":"custom",
"app-plus":{
"titleView":false
}
}
}
]
全局设置隐藏
"window": {
"navigationBarTextStyle": "black",
"navigationBarTitleText": " ",
"navigationBarBackgroundColor": "#FFFFFF",
"backgroundColor": "#FFFFFF",
"navigationStyle": "custom"
}
最后说一句,顶部导航栏的标题在微信开发者工具中是居中显示的,但是在手机中是靠左的;若是想居中显示,就只能自定义,好像除此之外也没有什么好办法了
博客介绍了微信小程序头部导航栏相关内容。开发中有时需隐藏或自定义头部导航栏,可在pages.json中设置“navigationStyle”:“custom”,还给出局部和全局隐藏的方法。此外,提到顶部导航栏标题在开发者工具和手机中显示位置不同,想居中只能自定义。
4617

被折叠的 条评论
为什么被折叠?



