国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序自定義左側(cè)返回按鈕事件

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序自定義左側(cè)返回按鈕事件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

有些項(xiàng)目的需求是某個(gè)頁面返回特定的頁面,這就需要對(duì)頁面的返回按鈕進(jìn)行操作

微信小程序自定義左側(cè)返回按鈕事件

?在查看文檔和社區(qū)后,總結(jié)了幾種解決方案

1.在頁面生命周期回調(diào)函數(shù)onUnload()中,調(diào)用wx.redirectTo()關(guān)閉當(dāng)前頁面返回某一頁面。但這種方法有種缺陷,就是原來默認(rèn)的返回頁面會(huì)先出現(xiàn),而想要返回的頁面會(huì)后出現(xiàn),用戶體驗(yàn)不夠友好。

2.通過自定義導(dǎo)航欄,自定義返回事件。這種方法只能控制返回按鈕,無法控制用戶的物理返回操作,需要再對(duì)用戶的物理返回動(dòng)作進(jìn)行監(jiān)聽,定義返回事件,太過麻煩。(后面有時(shí)間會(huì)寫此方法)

3.通過wx.enableAlertBeforeUnload()開啟返回詢問對(duì)話框,但是這種方法手勢滑動(dòng)返回時(shí)不做攔截,而現(xiàn)在很多人返回是不會(huì)點(diǎn)擊自帶的返回鍵的。wx.enableAlertBeforeUnload(Object object) | 微信開放文檔 (qq.com)

4.干掉這個(gè)需求,理由就是微信官方目前沒有提供對(duì)返回按鈕進(jìn)行操作的API。

當(dāng)初有考慮過操作頁面棧的方式,但是微信小程序頁面棧只能通過getCurrentPages()查看,無法操作

頁面棧介紹

PageObject[] getCurrentPages() | 微信開放文檔 (qq.com)

頁面路由 | 微信開放文檔 (qq.com)文章來源地址http://www.zghlxwxcb.cn/news/detail-506692.html

到了這里,關(guān)于微信小程序自定義左側(cè)返回按鈕事件的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序阻止返回事件

    當(dāng)在一個(gè)表單頁面 填寫了很多數(shù)據(jù),或者編輯頁面數(shù)據(jù)發(fā)生變動(dòng)之后,這時(shí)候返回上一個(gè)頁面需要提醒用戶是否返回的彈框 在onLoad生命周期里 注冊 當(dāng)你修改數(shù)據(jù)之后 又把數(shù)據(jù)還原 此時(shí)數(shù)據(jù)是沒有發(fā)生改變的 這時(shí)候返回上一個(gè)頁面是不需要阻止用戶出現(xiàn)確定彈框的,在你修改數(shù)

    2024年02月04日
    瀏覽(61)
  • 微信小程序使用webview后點(diǎn)擊左上角返回按鈕一次性返回小程序

    當(dāng)我們來到webview標(biāo)簽對(duì)應(yīng)的網(wǎng)頁地址的時(shí)候,在該頁面內(nèi)進(jìn)行幾次跳轉(zhuǎn)后,發(fā)現(xiàn)點(diǎn)擊小程序左上角返回按鈕返回的是上一次跳轉(zhuǎn)的內(nèi)容,并沒有達(dá)到我們返回小程序的需求,而是要一直點(diǎn),然后才能返回小程序。 我的情況是webview標(biāo)簽放在一個(gè)單獨(dú)的頁面下寬高100%占比顯示,

    2024年02月05日
    瀏覽(34)
  • uniapp+微信小程序監(jiān)聽返回事件

    uniapp+微信小程序監(jiān)聽返回事件

    代碼附在最后 適用場景: uniapp開發(fā)微信小程序 需求是我點(diǎn)擊列表進(jìn)入數(shù)據(jù)信息的詳情界面,點(diǎn)擊詳情界面的收藏,返回上一界面后,更新列表中的收藏情況。 目錄 一、使用onUnload監(jiān)聽頁面卸載 二、使用getCurrentPages()獲取當(dāng)前頁面棧所有的實(shí)例,并找到上一界面的實(shí)例進(jìn)行數(shù)

    2024年02月04日
    瀏覽(32)
  • 【已解決】微信小程序消除/去掉/隱藏左上角返回按鈕

    首先要明確的是頁面間的跳轉(zhuǎn)方式有幾種、每一種默認(rèn)的作用是什么。 跳轉(zhuǎn)方式: 第一:wx.navigatorTo 【新頁面打開,默認(rèn)會(huì)有返回按鈕】 第二:wx.redirectTo【當(dāng)前頁面打開,默認(rèn)無返回按鈕】 第三:wx.switchTab【只能用于跳轉(zhuǎn)到tabbar頁面,并關(guān)閉其他非tabbar頁面,tabbar之間做切

    2024年02月13日
    瀏覽(92)
  • 微信小程序掃一掃左上角按鈕返回指定頁面

    微信小程序掃一掃左上角按鈕返回指定頁面

    ? ? ? ?微信小程序官方文檔中有兩個(gè)參數(shù),success就是正常掃一掃之后要執(zhí)行的操作,如果進(jìn)入到掃一掃頁面想要點(diǎn)擊左上角返回指定頁面,可以在fail中書寫頁面跳轉(zhuǎn)。 ?

    2024年02月16日
    瀏覽(26)
  • uni-app微信小程序隱藏左上角返回按鈕

    uni-app微信小程序隱藏左上角返回按鈕

    官方文檔鏈接:uni.setNavigationBarTitle(OBJECT) | uni-app官網(wǎng) (dcloud.net.cn) 首先要明確的是頁面間的跳轉(zhuǎn)方式有幾種、每一種默認(rèn)的作用是什么。? uniapp五種跳轉(zhuǎn)方式 ?使用2、4種跳轉(zhuǎn)方式使用;

    2024年04月26日
    瀏覽(93)
  • 微信小程序 button按鈕怎么觸發(fā)事件? bindtap語法怎么使用?

    微信小程序 button按鈕怎么觸發(fā)事件? bindtap語法怎么使用?

    在前端網(wǎng)頁中我們需要觸發(fā)一個(gè)事件如果按鈕點(diǎn)擊后調(diào)用函數(shù),文本、圖片、鏈接被點(diǎn)擊后調(diào)用一個(gè)函數(shù)一個(gè)事件,我們都知道用click,可是微信小程序中的click是不存在的, 他怎么才能和網(wǎng)頁中一樣的使用click的呢? 這時(shí)候有人肯定會(huì)問,我不是來學(xué)習(xí)click的怎么教我bindt

    2024年01月16日
    瀏覽(523)
  • 微信小程序--操作微信自帶的返回按鈕使上個(gè)頁面刷新列表或刷新數(shù)據(jù)

    微信小程序--操作微信自帶的返回按鈕使上個(gè)頁面刷新列表或刷新數(shù)據(jù)

    首先要了解什么是 頁面棧 ------------ 框架以棧的形式維護(hù)了當(dāng)前的所有頁面。 當(dāng)發(fā)生路由切換的時(shí)候,頁面棧的表現(xiàn)如下: 路由方式 頁面棧表現(xiàn) 初始化 新頁面入棧 打開新頁面 新頁面入棧 頁面重定向 當(dāng)前頁面出棧,新頁面入棧 頁面返回 頁面不斷出棧,直到目標(biāo)返回頁

    2024年02月13日
    瀏覽(25)
  • 微信小程序webview內(nèi)嵌H5跳轉(zhuǎn)頁面后沒有返回按鈕完美解決方案

    簡單的講就是我們可以在小程序內(nèi)放置一個(gè)web-view組件來鏈接我們的HTML頁面了。 但是點(diǎn)擊跳轉(zhuǎn)頁面的時(shí)候。頁面左上角沒有??!返回按鈕??!導(dǎo)致回不去了,這不是搞笑的嗎。 看了下其他的小程序,發(fā)現(xiàn)如果是兩個(gè)小程序頁面跳轉(zhuǎn)的話,第二個(gè)頁面的左上角是會(huì)有返回按鈕

    2024年02月08日
    瀏覽(99)
  • 微信小程序自定義函數(shù)返回值

    微信小程序自定義函數(shù)返回值

    兩種自定義函數(shù)返回值,你們更喜歡那個(gè)

    2024年02月12日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包