微信小程序事件點擊跳轉(zhuǎn)頁面的五種方法小結(jié)
第一種:標(biāo)簽這是最常見的一種跳轉(zhuǎn)方式,相當(dāng)于html里的a標(biāo)簽
<navigator url="/pages/main/main"></navigator>
第二種:wx.navigateTo({})方法
1.前端wxml
<button bindtap="getCeshi" type="primary"> 測試按鈕 </button>
2.js應(yīng)用
// 測試按鈕點擊事件處理函數(shù) Page({ data: { }, getCeshi() { wx.navigateTo({ url: '/pages/main/main', }) } })
第三種:wx.redirectTo({})
功能描述: 關(guān)閉當(dāng)前頁面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個頁面。但是不允許跳轉(zhuǎn)到 tabbar 頁面。
類似于頁面跳轉(zhuǎn)時 重定向頁面,類似于html中的 window.open(‘…’);跳轉(zhuǎn)后左上角出現(xiàn)返回小箭頭,點擊后可返回原本頁面.
Page({ data: { }, getCeshi() { wx.redirectTo({ url: 'test?id=1' }) } })
第四種:wx.switchTab({})
功能描述
跳轉(zhuǎn)到 tabBar ()頁面,并關(guān)閉其他所有非 tabBar 頁面,該方法只能跳轉(zhuǎn)tabbar頁面
TabBar,中文叫標(biāo)簽欄、底部tab欄、底部導(dǎo)航等等。TabBar 中的各個頁面是并列關(guān)系,并且只能選中一個。選中時,標(biāo)簽會高亮。,且左上角不會出現(xiàn)返回箭頭。
Page({ data: { }, getCeshi() { wx.switchTab({ url: '/index' }) } })
第五種:wx.reLaunch({})
功能描述 關(guān)閉所有頁面,打開到應(yīng)用內(nèi)的某個頁面.且左上角不會出現(xiàn)返回箭頭。
Page({ data: { }, getCeshi() { wx.reLaunch({ url: 'test?id=1' }) } })
到此這篇關(guān)于微信小程序事件點擊跳轉(zhuǎn)頁面的五種方法小結(jié)的文章就介紹到這了,更多相關(guān)小程序事件點擊跳轉(zhuǎn)頁面內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
ES6 javascript中class類的get與set用法實例分析
這篇文章主要介紹了ES6 javascript中class類的get與set用法,結(jié)合具體實例形式分析了ES6中類的get與set關(guān)鍵字使用方法,需要的朋友可以參考下2017-10-10JavaScript實現(xiàn)點擊單元格改變背景色的方法
這篇文章主要介紹了JavaScript實現(xiàn)點擊單元格改變背景色的方法,涉及JavaScript響應(yīng)鼠標(biāo)事件動態(tài)操作頁面元素屬性的相關(guān)技巧,需要的朋友可以參考下2016-02-02詳解JavaScript正則表達(dá)式之分組匹配及反向引用
這篇文章主要介紹了詳解JavaScript正則表達(dá)式之分組匹配及反向引用 的相關(guān)資料,需要的朋友可以參考下2016-03-03javascript獲取網(wǎng)頁各種高寬及位置的方法總結(jié)
下面小編就為大家?guī)硪黄猨avascript獲取網(wǎng)頁各種高寬及位置的方法總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07