uniapp 設置導航欄(NavigationBar)


uniapp 設置導航欄(NavigationBar)

 1 <template>
 2     <view>
 3         <button type="primary" @click="setTitle">設置標題</button>
 4         <button type="primary" @click="setColor">設置顏色(關閉加載條)</button>
 5     </view>
 6 </template>
 7 
 8 <script>
 9     export default {
10         data() {
11             return {
12                 
13             }
14         },
15         methods: {
16             // 對標題內容進行設置
17             setTitle(){
18                 uni.setNavigationBarTitle({
19                     title: '設置的新的標題'
20                 });
21             },
22             
23             // 對顏色和進場動畫進行設置
24             setColor(){
25                 uni.setNavigationBarColor({
26                     // 字體顏色 僅支持 #ffffff 和 #000000
27                     frontColor: '#000000',
28                     //     背景顏色值,有效值為十六進制顏色
29                     backgroundColor: '#ff0000',
30                     // animation 結構
31                     animation: {
32                         // duration: 動畫時間
33                         duration: 2000,
34                         // timingFunc:動畫效果
35                             // linear    動畫從頭到尾的速度是相同的。
36                             // easeIn    動畫以低速開始
37                             // easeOut    動畫以低速結束。
38                             // easeInOut    動畫以低速開始和結束
39                         timingFunc: 'easeIn'
40                     }
41                 });
42                 
43             // 關閉加載條
44             uni.hideNavigationBarLoading() 
45             },
46             onLoad(){
47                 // 顯示加載條
48                 uni.showNavigationBarLoading()
49             }
50         }
51     }
52 </script>
53 
54 <style>
55 
56 </style>

效果圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM