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

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

這篇具有很好參考價值的文章主要介紹了微信小程序--操作微信自帶的返回按鈕使上個頁面刷新列表或刷新數(shù)據(jù)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

首先要了解什么是頁面棧------------

框架以棧的形式維護了當(dāng)前的所有頁面。 當(dāng)發(fā)生路由切換的時候,頁面棧的表現(xiàn)如下:

路由方式 頁面棧表現(xiàn)
初始化 新頁面入棧
打開新頁面 新頁面入棧
頁面重定向 當(dāng)前頁面出棧,新頁面入棧
頁面返回 頁面不斷出棧,直到目標(biāo)返回頁
Tab 切換 頁面全部出棧,只留下新的 Tab 頁面
重加載 頁面全部出棧,只留下新的頁面

?開發(fā)者可以使用?getCurrentPages()?函數(shù)獲取當(dāng)前頁面棧,得到的是一個數(shù)組對象

數(shù)組中第一個元素為首頁,最后一個元素為當(dāng)前頁面?

業(yè)務(wù)場景:??

? ? 當(dāng)前頁面返回后,刷新上個頁面的列表數(shù)據(jù)?

微信小程序點擊后退刷新頁面數(shù)據(jù),微信小程序,前端?

?文章來源地址http://www.zghlxwxcb.cn/news/detail-537546.html

 /**
     * 生命周期函數(shù)--監(jiān)聽頁面卸載
     */
    onUnload: function () {
               // 獲取當(dāng)前頁面
        const pages = getCurrentPages();
        // 獲取上一級頁面
        const beforePage = pages[pages.length - 2];

        beforePage.setData({ //直接修改上個頁面的數(shù)據(jù)(可通過這種方式直接傳遞參數(shù))
            backRefresh: true  //函數(shù)封裝,傳值為true時調(diào)接口刷新頁面
        })
    },

全局隱藏返回箭頭

//在app.json中全局設(shè)置,則每個頁面會隱藏返回箭頭
"window":{
  "navigationStyle":"custom"
}


----------------------------------------------
//當(dāng)前頁面
onShow:function(){
     wx.hideHomeButton();  //隱藏返回主頁按鈕
}

?

?

?

到了這里,關(guān)于微信小程序--操作微信自帶的返回按鈕使上個頁面刷新列表或刷新數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 【已解決】微信小程序消除/去掉/隱藏左上角返回按鈕

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

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

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

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

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

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

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

    2024年04月26日
    瀏覽(93)
  • 小程序阻止手機自帶的滑動返回退出事件(uni-app,微信小程序,page-container)

    小程序阻止手機自帶的滑動返回退出事件(uni-app,微信小程序,page-container)

    1、使用page-container前先在pages.json配置(重點?。?2、在頁面中配置 @touchstart.native和@touchmove.native是用于遮罩層滑動的監(jiān)聽事件 關(guān)于page-container 的一些屬性 詳細可以按照官方文檔:https://developers.weixin.qq.com/miniprogram/dev/component/page-container.html

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

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

    2024年02月08日
    瀏覽(99)
  • 微信小程序頁面返回操作攔截

    返回操作包括三種情形,右滑手勢、安卓物理返回鍵和調(diào)用 navigateBack 接口 微信小程序沒有提供類似 onBackPress 監(jiān)聽頁面返回的api,在某些特定場景下,業(yè)務(wù)收到了限制 為了解決這一限制,本文提供了兩種較為常用的解決方案 方案一 重寫navigationBar 目的是重寫左上角返回按鈕

    2024年02月08日
    瀏覽(35)
  • 微信小程序webview跳轉(zhuǎn)頁面后沒有返回按鈕以及變向解決H5安卓無法監(jiān)聽popstate問題

    做了一個app跳轉(zhuǎn)到小程序關(guān)注公眾號的需求,小程序里面用webview嵌套公眾號的H5。 做完我發(fā)現(xiàn)左上角它沒!有!返!回!鍵! 然后!我查了好多資料用過雙頁面跳轉(zhuǎn)讓左上角有返回鍵,但是吧,它確實是有返回鍵了但是沒辦法返回到小程序 ,只是在H5內(nèi)不停的返回在跳轉(zhuǎn)回

    2024年04月12日
    瀏覽(41)
  • 微信小程序 操作完當(dāng)前頁面會,自動返回上一級頁面,上一級頁面自動刷新

    1:小程序頁面有5個聲明周期: 是由onLoad(頁面加載)、onReady(頁面初次渲染完成)、onShow(頁面顯示)、onUnload(頁面卸載)?? 2:實現(xiàn)返回上一頁的時候 其實是直接將隱藏的頁面顯示出來,所以不存在頁面的再次加載 A頁面------》B頁面--------》返回A頁面(自動更新A頁面的數(shù)據(jù)

    2024年02月15日
    瀏覽(24)
  • 微信小程序:navigateTo頁面跳轉(zhuǎn)與navigateBack返回上一頁,并執(zhí)行相關(guān)操作

    ?A頁面:執(zhí)行方法fn,跳轉(zhuǎn)到B頁面 ????????跳轉(zhuǎn)方法采用 wx.navigateTo ,跳轉(zhuǎn)到新的頁面,保留當(dāng)前頁面 B頁面(路徑為pages/test/test的頁面): ①在某一方法中執(zhí)行返回操作 wx.navigateBack({ ? ? delta: 1 }) ②刷新上一個頁面 prevPage.onLoad(); ③調(diào)用上一個頁面的設(shè)置值得方法 ?p

    2024年02月12日
    瀏覽(31)
  • uni-app小程序uni.navigateBack返回上一個頁面并傳遞參數(shù).返回上個頁面并刷新

    uni-app小程序uni.navigateBack返回上一個頁面并傳遞參數(shù).返回上個頁面并刷新

    返回上一個打開的頁面并傳遞一個參數(shù)。有種辦法就是使用 假如從B頁面返回A頁面: 經(jīng)過測試,在uni.app中使用B頁面使用setData設(shè)置A頁面參數(shù)無法實現(xiàn)(應(yīng)該是被更改為常量屬性了)。 打印console.log(prevPage)前一頁面對象可得: 方法1:我們可以使用A頁面原有方法 B頁面?zhèn)鬟f:

    2024年02月16日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包