新聞中心
微信小程序?qū)Ш綑冢╪avigationbar)是微信小程序中非常重要的一個組件,它可以幫助用戶快速定位到小程序的各個頁面,本文將詳細介紹微信小程序?qū)Ш綑诘氖褂梅椒?、屬性設(shè)置以及常見問題解答。

在廣元等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供做網(wǎng)站、成都網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作按需求定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,營銷型網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站制作,廣元網(wǎng)站建設(shè)費用合理。
導航欄的使用方法
1、在小程序的app.json文件中,需要配置"pages"字段,列出所有的頁面路徑。
{
"pages": [
"pages/index/index",
"pages/logs/logs",
"pages/about/about"
],
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "WeChat",
"navigationBarTextStyle": "black"
}
}
2、在需要顯示導航欄的頁面的json文件中,需要設(shè)置"navigationBarBackgroundColor"、"navigationBarTitleText"和"navigationBarTextStyle"等屬性。
{
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "首頁",
"navigationBarTextStyle": "black"
}
3、在頁面的wxml文件中,使用"
首頁 日志 lt;/navigator>
導航欄的屬性設(shè)置
1、navigationBarBackgroundColor:導航欄的背景顏色,默認值為"#000000"。
2、navigationBarTitleText:導航欄標題的文字內(nèi)容,默認值為當前頁面的data中的navigationBarTitleText。
3、navigationBarTextStyle:導航欄標題的文字顏色,僅支持黑色和白色,默認值為"black"。
4、navigationStyle:導航欄的樣式,可選值為"default"(默認)、"scroll"(滾動),默認值為"default"。
5、backgroundColor:導航欄背景的顏色,僅支持十六進制顏色值,默認值為"#000000"。
6、titleTextStyle:標題文字的顏色,僅支持黑色和白色,默認值為"black"。
7、titleColor:標題文字的顏色,僅支持十六進制顏色值,默認值為"#000000"。
8、bindBackTap:監(jiān)聽用戶點擊導航欄的返回按鈕事件,函數(shù)原型為bindBackTap(event)。
9、rightButtonIconPath:右側(cè)按鈕圖標的路徑,僅支持相對路徑,默認值為空。
10、rightButtonText:右側(cè)按鈕的文字內(nèi)容,默認值為空。
11、rightButtonColor:右側(cè)按鈕的文字顏色,僅支持十六進制顏色值,默認值為"#ffffff"。
12、backgroundImage:導航欄背景的圖片路徑,僅支持網(wǎng)絡(luò)圖片和本地圖片,默認值為空。
13、backgroundSize:導航欄背景圖片的大小,可選值為"cover"(覆蓋)、"contain"(包含),默認值為"cover"。
14、backgroundRepeat:導航欄背景圖片的重復方式,可選值為"norepeat"(不重復)、"repeat"(重復),默認值為"norepeat"。
15、backgroundPosition:導航欄背景圖片的位置,可選值為"top left"(左上角)、"top center"(頂部居中)、"top right"(右上角)、"center left"(左側(cè)居中)、"center center"(中間居中)、"center right"(右側(cè)居中)、"bottom left"(左下角)、"bottom center"(底部居中)、"bottom right"(右下角),默認值為"top left"。
16、borderStyle:導航欄邊框的樣式,可選值為"none"(無邊框)、"black"(黑色邊框),默認值為"none"。
17、shadowColor:導航欄陰影的顏色,僅支持十六進制顏色值,默認值為"rgba(0, 0, 0, 0)"。
18、shadowOffsetX:導航欄陰影的水平偏移量,默認值為0。
19、shadowOffsetY:導航欄陰影的垂直偏移量,默認值為0。
20、shadowBlur:導航欄陰影的模糊度,默認值為0。
21、zIndex:導航欄的層級,數(shù)值越大層級越高,默認值為100。
22、showNavigationBarBackground:是否顯示導航欄背景,可選值為true(顯示)和false(隱藏),默認值為true。
23、animation:導航欄動畫效果,可選值為popin(彈出)和fadein(淡入),默認值為popin。
24、enablePullDownRefresh:是否開啟下拉刷新功能,可選值為true(開啟)和false(關(guān)閉),默認值為false。
25、color:標題文字的顏色,僅支持十六進制顏色值和 rgba 格式顏色值,默認值為空。
26、fontSize:標題文字的字體大小,單位為px,默認值為16。
27、lineHeight:標題文字的行高,單位為px,默認值為16。
28、textAlign:標題文字的對齊方式,可選值為left(左對齊)、center(居中對齊)和right(右對齊),默認值為center。
29、mode:導航欄的模式,可選值為back(返回箭頭)和 multicolumn(多列菜單),默認值為back。
30、sticky:是否固定在頁面頂部,可選值為true(固定)和false(不固定),默認值為false。
31、iconPath:左側(cè)按鈕圖標的路徑,僅支持相對路徑,默認值為空。
32、iconWidth:左側(cè)按鈕圖標的寬度,單位為px,默認值為44。
33、iconHeight:左側(cè)按鈕圖標的高度,單位為px,默認值為44。
34、iconMarginRight:左側(cè)按鈕圖標與標題之間的間距,單位為px,默認值為16。
35、menuButtonPositioning:菜單按鈕的位置,可選值為left(左側(cè))和right(右側(cè)),默認值為right。
36、menuButtonIconPath:菜單按鈕圖標的路徑,僅支持相對路徑,默認值為空。
37、menuButtonWidth:菜單按鈕的寬度,單位為px,默認值為44。
38、menuButtonHeight:菜單按鈕的高度,單位為px,默認值為44。
39、menuButtonMarginLeft:菜單按鈕與左側(cè)按鈕之間的間距,單位為px,默認值為16。
40、menuButtonMarginRight:菜單按鈕與右側(cè)按鈕之間的間距,單位為px,默認值為16。
41、menuButtonTextColor:菜單按鈕的文字顏色,僅支持十六進制顏色值和 rgba 格式顏色值,默認值為空。
42、menuButtonFontSize:菜單按鈕的文字字體大小,單位為px,默認值為16。
43、menuButtonLineHeight:菜單按鈕的文字行高,單位為px,默認值為16。
44、menuButtonTextAlign:菜單按鈕的文字對齊方式,可選值為left(左對齊)、center(居中對齊)和right(右對齊),默認值為center。
分享題目:微信小程序?qū)Ш脚c布局
鏈接分享:http://m.fisionsoft.com.cn/article/djpeeje.html


咨詢
建站咨詢
