uni-app頂部導航欄的簡單使用(一)
uni-app導航欄使用有兩種方式一種是navigation-bar方法還有一種是page.json 中關於導航欄的所有配置。
下面我要給大家帶來的是page.json 中關於導航欄的所有配置。
可以先看一下官網導航屬性:點擊跳轉到uni-app頂部導航相關屬性
下面就是輸入框的,還有按鈕的頂部導航簡單使用代碼:
"pages": [ //pages數組中第一項表示應用啓動頁,參考:https://uniapp.dcloud.io/collocation/pages
{
"path": "pages/index/index",
"style": {
"app-plus": {
"titleNView": false //禁用原生導航欄
}
}
},
{
"path": "pages/home/baojing/baojing",
"style": {
"app-plus": {
"titleNView": {
"searchInput": {
"backgroundColor": "#fff",
// "borderRadius": "6px",
"align": "left",
"placeholder": "請輸入名稱/時長/內容"
},
"buttons": [{
"text": "搜索",
"fontSize": "16px",
"color": "blue",
"width": "70px",
"float": "right"
}]
}
}
}
},
{
"path": "pages/home/erzhi/erzhi",
"style": {
"app-plus": {
"titleNView": {
// "type":"transparent",
"buttons": [{
"text": "\ue655新增日誌",
"fontSrc": "/static/iconfont.ttf",
"fontSize": "14px",
"color": "blue",
"width": "100px",
"float": "right"
}]
}
}
}
}
],
點擊按鈕功能使用:
最後在對應的頁面生命週期方法裏填寫,通過e.index,來配置不同的方法
export default {
onNavigationBarButtonTap() {
console.log(“你點擊了按鈕”)
},
onNavigationBarSearchInputChanged () {
console.log(“你輸入了信息”)
}}