微信小程序動(dòng)態(tài)設(shè)置導(dǎo)航欄標(biāo)題的實(shí)現(xiàn)步驟
前言
哈嘍大家好,本期是微信小程序?qū)诘谑似凇1酒谥饕獌?nèi)容是動(dòng)態(tài)設(shè)置導(dǎo)航欄標(biāo)題。導(dǎo)航欄是頁(yè)面最頂部的一塊區(qū)域。本期使用兩種方法來(lái)實(shí)現(xiàn)動(dòng)態(tài)導(dǎo)航欄標(biāo)題的設(shè)置,分別是使用配置文件配置導(dǎo)航欄標(biāo)題和使用wx.setNavigationBarTitle(OBJECT)設(shè)置導(dǎo)航欄。
每期內(nèi)容是連載呢,建議大家可以看看往期內(nèi)容,更好理解噢~
使用配置文件配置導(dǎo)航欄標(biāo)題
這種方法是使用app.json或者頁(yè)面的json文件配置導(dǎo)航欄標(biāo)題。如果是在app.json中進(jìn)行配置,則它是全局行為,項(xiàng)目所有的頁(yè)面將顯示同一個(gè)標(biāo)題;如果是在頁(yè)面的json中進(jìn)行配置,則只會(huì)影響當(dāng)前頁(yè)面。
實(shí)現(xiàn)步驟
這里我們?cè)O(shè)置window的app.json為例。使用navigationBarBackgroundColor設(shè)置導(dǎo)航欄的顏色,使用navigationBarTitleText指定導(dǎo)航欄標(biāo)題文字,使用navigationBarTextStyle指定導(dǎo)航欄標(biāo)題文字的顏色。
注意:navigationBarTextStyle只支持black和white兩個(gè)顏色,默認(rèn)值為black。

效果圖
保存后就會(huì)發(fā)現(xiàn)所有頁(yè)面的導(dǎo)航欄都是一樣的,如果不同頁(yè)面需要使用不同的導(dǎo)航欄,則只需在頁(yè)面的json中添加相應(yīng)屬性即可。

使用wx.setNavigationBarTitle(OBJECT)設(shè)置導(dǎo)航欄
這個(gè)方法可以使導(dǎo)航欄的文字根據(jù)頁(yè)面內(nèi)容的不同而變化。小程序提供了wx.setNavigationBarTitle(OBJECT)來(lái)動(dòng)態(tài)設(shè)置導(dǎo)航欄標(biāo)題。官方文檔指出,頁(yè)面的導(dǎo)航欄標(biāo)題必須在頁(yè)面生命周期的onReady之后來(lái)設(shè)置,否則無(wú)效。
如下,我們?cè)趐ost-detail.js中添加如下代碼。其中wx.setNavigationBarTitle方法接收一個(gè)object參數(shù)。

效果圖
保存代碼,就可以發(fā)現(xiàn)頁(yè)面的導(dǎo)航欄文字變成了文章的標(biāo)題。


總結(jié)
到此這篇關(guān)于微信小程序動(dòng)態(tài)設(shè)置導(dǎo)航欄標(biāo)題的文章就介紹到這了,更多相關(guān)微信小程序動(dòng)態(tài)設(shè)置導(dǎo)航欄標(biāo)題內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 微信小程序自定義頂部導(dǎo)航欄并適配不同機(jī)型實(shí)例詳解
- 小程序自定義tabbar導(dǎo)航欄及動(dòng)態(tài)控制tabbar功能實(shí)現(xiàn)方法(uniapp)
- 微信小程序使用uni-app實(shí)現(xiàn)首頁(yè)搜索框?qū)Ш綑诠δ茉斀?/a>
- uniapp小程序配置tabbar底部導(dǎo)航欄實(shí)戰(zhàn)指南
- 微信小程序自定義漸變的tabbar導(dǎo)航欄功能
- uniapp開(kāi)發(fā)微信小程序自定義頂部導(dǎo)航欄功能實(shí)例
- 微信小程序?qū)崿F(xiàn)側(cè)邊導(dǎo)航欄
- uniapp微信小程序自定義導(dǎo)航欄的全過(guò)程
- 微信小程序?qū)崿F(xiàn)自定義導(dǎo)航欄
- 微信小程序自定義導(dǎo)航欄功能的實(shí)現(xiàn)
相關(guān)文章
uni-app集成使用SQLite數(shù)據(jù)庫(kù)的方法步驟
這篇文章主要介紹了uni-app集成使用SQLite數(shù)據(jù)庫(kù)的相關(guān)資料,包括勾選SQLite選項(xiàng)、封裝sqlite.js文件以及在使用時(shí)注意的事項(xiàng),文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2025-01-01
微信小程序?qū)崿F(xiàn)全國(guó)機(jī)場(chǎng)索引列表
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)全國(guó)機(jī)場(chǎng)索引列表,實(shí)現(xiàn)MUI索引列表,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01
深入理解JavaScript系列(28):設(shè)計(jì)模式之工廠模式詳解
這篇文章主要介紹了深入理解JavaScript系列(28):設(shè)計(jì)模式之工廠模式詳解,工廠模式定義一個(gè)用于創(chuàng)建對(duì)象的接口,這個(gè)接口由子類(lèi)決定實(shí)例化哪一個(gè)類(lèi),需要的朋友可以參考下2015-03-03
JS+CSS實(shí)現(xiàn)類(lèi)似QQ好友及黑名單效果的樹(shù)型菜單
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)類(lèi)似QQ好友及黑名單效果的樹(shù)型菜單,涉及JavaScript結(jié)合鼠標(biāo)事件針對(duì)頁(yè)面元素CSS樣式的動(dòng)態(tài)操作技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-09-09
JavaScript中無(wú)法通過(guò)div.style.left獲取值的解決方法
這篇文章主要介紹了JavaScript中無(wú)法通過(guò)div.style.left獲取值的問(wèn)題分析及解決方法,需要的朋友可以參考下2017-02-02

