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

微信小程序返回上一級頁面并自動(dòng)刷新數(shù)據(jù)

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序返回上一級頁面并自動(dòng)刷新數(shù)據(jù)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


前言

界面由A到B,在由B返回A,觸發(fā)刷新動(dòng)作

一、獲取小程序棧

界面A代碼

 shuaxin(){
   //此處可進(jìn)行接口請求從而實(shí)現(xiàn)更新數(shù)據(jù)的效果
   console.log("刷新本頁面數(shù)據(jù)啦")
 },

界面B代碼

// 返回觸發(fā)事件上
// Taro代碼為例
goBack(){
    let pages = Taro.getCurrentPages();   //獲取小程序頁面棧
    let beforePage = pages[pages.length -2];  //獲取上個(gè)頁面的實(shí)例對象
    beforePage.shuaxin();   //觸發(fā)上個(gè)頁面自定義的shuaxin方法
    wx.navigateBack({         //返回上一頁  
      delta:1
    })
},

二、生命周期觸發(fā)

代碼如下(示例):

componentDidShow (){}

在小程序環(huán)境中對應(yīng)頁面的 onShow。

頁面顯示/切入前臺時(shí)觸發(fā)。


總結(jié)

Taro React生命周期函數(shù)文章來源地址http://www.zghlxwxcb.cn/news/detail-843022.html

到了這里,關(guān)于微信小程序返回上一級頁面并自動(dòng)刷新數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(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)文章

  • uniapp微信小程序切換到tabber頁面沒有自動(dòng)刷新

    前言 通過uni.switchTab跳轉(zhuǎn)到tabber頁面比如個(gè)人中心頁面,更新的數(shù)據(jù)沒有刷新。導(dǎo)致頁面的數(shù)據(jù)還是修改之前的 解決方法 在uni.switchTab()加入回調(diào)函數(shù); uni.switchTab成功跳轉(zhuǎn)后調(diào)用success,此時(shí)可以拿到跳轉(zhuǎn)后頁面的page對象,從而調(diào)用頁面onLoad方法重載頁面。 或者 兩種方法只是

    2024年02月11日
    瀏覽(95)
  • 微信小程序,每次進(jìn)入tabbar頁面刷新數(shù)據(jù)

    寫項(xiàng)目時(shí)遇到一個(gè)需求:就是從其他頁面點(diǎn)擊tabbar組件進(jìn)入tabbar頁面(這里叫他A頁面),需要對A頁面進(jìn)行一次刷新。 應(yīng)用場景:我在分類頁面點(diǎn)擊加號添加商品到購物車,然后點(diǎn)擊tabbar的購物車組件,進(jìn)入購物車,這個(gè)時(shí)候就要對購物車進(jìn)行一個(gè)刷新。 為什么呢?因?yàn)辄c(diǎn)擊

    2024年02月16日
    瀏覽(99)
  • uniapp開發(fā)小程序,當(dāng)二級頁面返回一級頁面時(shí),觸發(fā)一級頁面的事件或者更新一級頁面的某項(xiàng)數(shù)據(jù)

    uniapp開發(fā)小程序,當(dāng)二級頁面返回一級頁面時(shí),觸發(fā)一級頁面的事件或者更新一級頁面的某項(xiàng)數(shù)據(jù)

    二級頁面代碼: 有人部分博客獲取上一頁信息是通過這樣獲取的:var targetPage = pages[pages.length - 2],我這樣獲取顯示undefined,大家可以把a(bǔ)ges打印一下,看看內(nèi)容,然后自行選擇 注解: getCurrentPages() 方法來獲取當(dāng)前頁面棧 $vm 是指Vue組件實(shí)例 一級頁面代碼: 每次頁面切換就會

    2024年02月12日
    瀏覽(27)
  • uniapp 之 uniapp 微信小程序項(xiàng)目,返回上一頁,并刷新上一頁的數(shù)據(jù)

    uniapp 微信小程序項(xiàng)目,在某個(gè)頁面執(zhí)行某個(gè)方法后返回上一頁,并刷新上一頁的數(shù)據(jù) 在用戶列表頁面點(diǎn)擊新增按鈕,跳轉(zhuǎn)至新增用戶頁面,新增成功后返回用戶列表頁面,并在頁面中刷新當(dāng)前數(shù)據(jù),要顯示剛剛添加成功的那條數(shù)據(jù) 首先嘗試直接用 uni.navigateTo 跳轉(zhuǎn)回去,但是業(yè)務(wù)需求

    2024年02月11日
    瀏覽(24)
  • 微信小程序返回上一頁面并更新的數(shù)據(jù)

    微信小程序開發(fā)過程中經(jīng)常把當(dāng)前頁面數(shù)據(jù)傳遞給上一個(gè)頁面,wx.navigateBack()返回上一頁,無法傳遞數(shù)據(jù),頁面視圖沒有響應(yīng)。其中一個(gè)辦法就是巧妙利用頁面棧。 getCurrentPages() 函數(shù)用于獲取當(dāng)前頁面棧的實(shí)例,以數(shù)組形式按棧的順序給出,第一個(gè)元素為首頁,最后一個(gè)元素

    2024年02月11日
    瀏覽(24)
  • 微信小程序如何刷新當(dāng)前頁面

    微信小程序是一種快速發(fā)展的移動(dòng)應(yīng)用程序開發(fā)平臺,它提供了許多功能和特性,使開發(fā)者能夠輕松創(chuàng)建功能豐富的小程序。在開發(fā)小程序時(shí),有時(shí)我們需要刷新當(dāng)前頁面來更新數(shù)據(jù)或重新加載頁面內(nèi)容。本文將解釋如何在微信小程序中刷新當(dāng)前頁面的代碼。 微信小程序的流

    2024年02月07日
    瀏覽(94)
  • 微信小程序重新加載當(dāng)前頁面、刷新當(dāng)前頁面

    重新加載頁面 使用wx.reLanuch(),url: 路徑當(dāng)前頁面跳轉(zhuǎn), 頁面所有數(shù)據(jù)重新初始化,已配置的數(shù)據(jù)不會保存 reLanuch()的方法,會有一個(gè)閃屏,加載頁面動(dòng)畫,如果不想要可以用下面的方法。 刷新頁面,不重置數(shù)據(jù) 使用this.onLoad()或者this.onShow(),? 根據(jù)需要可以在onLoad,onShow,寫

    2024年04月09日
    瀏覽(24)
  • 微信小程序-----刷新頁面3種方式

    微信小程序要實(shí)現(xiàn)頁面刷新,簡單的說就是在不同的地方重新執(zhí)行 onLoad 周期函數(shù)。 需要注意在刷新時(shí)是否要初始化變量。因?yàn)樾〕绦蚨际钱惒讲僮?,所以很多時(shí)候,可能會造成服務(wù)器相應(yīng)慢的問題,導(dǎo)致頁面顯示的時(shí)候會有延遲、造成閃爍的情況。 1.用 onLoad 周期方法重新

    2024年02月15日
    瀏覽(26)
  • 【微信小程序】-- 頁面事件 - 下拉刷新(二十五)

    【微信小程序】-- 頁面事件 - 下拉刷新(二十五)

    ?? 所屬專欄:【微信小程序開發(fā)教程】 ?? 作??者:我是夜闌的狗?? ?? 個(gè)人簡介:一個(gè)正在努力學(xué)技術(shù)的CV工程師,專注基礎(chǔ)和實(shí)戰(zhàn)分享 ,歡迎咨詢! ?? 歡迎大家:這里是CSDN,我總結(jié)知識的地方,喜歡的話請三連,有問題請私信 ?? ?? ?? ??大家好,又見面了,

    2024年02月02日
    瀏覽(23)
  • 微信小程序 wx.navigateBack() 攜帶參數(shù)返回(刷新上頁參數(shù)信息)

    頁A 通過wx.navigateTo跳轉(zhuǎn)到頁B,頁B wx.navigateBack返回頁A前,可以通過利用getCurrentPages去傳遞參數(shù),來刷新頁A的值 ?let pages = getCurrentPages(); //獲取當(dāng)前頁面pages里的所有信息。 ?let prevPage = pages[pages.length - 2]; //prevPage 是獲取上一個(gè)頁面的js里面的pages的所有信息。 -2 是上一個(gè)頁面

    2024年02月16日
    瀏覽(100)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包