生活随笔
收集整理的這篇文章主要介紹了
uniapp左侧抽屉抽屉
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
效果圖如下:點擊右上角左邊就會彈出抽屜,點擊抽屜左邊就會出現抽屜
第一步:
①使用的是uni-drawer 組件在uniapp官網就可以找到
②先下載插件到項目里抽屜插件
③利用這個來進行跳轉<navigator url=“”>
④如果發(fā)生抽屜變形,就調節(jié)一下這個寬度
<view
class="two"><view
class="word-btn draw-cotrol-btn hideOnPc" hover
-class="word-btn--hover" :hover
-start
-time
="20" :hover
-stay
-time
="70"@click
="showDrawer('showLeft')"><image src
="../../static/daohang.png" class="img_logo2" @click
="change()"></image
></view
><uni
-drawer
class="drawer" ref
="showLeft" mode
="left" :width
="150" @change
="change($event,'showLeft')"><br
><br
><navigator url
="demo" hover
-class="navigator-hover"><button type
="default" >聯系我們
</button
></navigator
><navigator url
="ceshi" hover
-class="navigator-hover"><button type
="default" >測試
</button
></navigator
></uni
-drawer
></view
>
第二步:
注意第一個跳轉是我寫的一個公司Logo點擊它跳轉到主頁,在Logo圖片上寫上top="goto_Home"就可以跳轉到主頁了,也要加上navigator url="index"
methods
: {goto_Home() {uni
.switchTab({url
: '/pages/index/index'});},confirm(){},showDrawer(e
) {this.$refs
[e
].open()},closeDrawer(e
) {this.$refs
[e
].close()},change(e
, type
) {console
.log((type
=== 'showLeft' ? '左窗口' : '右窗口') + (e
? '打開' : '關閉'));this[type
] = e
}},onNavigationBarButtonTap(e
) {if(this.showLeft
){this.$refs
.showLeft
.close()}else{this.$refs
.showLeft
.open()}},onBackPress() {if (this.showRight
|| this.showLeft
) {this.$refs
.showLeft
.close()this.$refs
.showRight
.close()return true}},
總結
以上是生活随笔為你收集整理的uniapp左侧抽屉抽屉的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。