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

微信小程序?qū)崿F(xiàn)當(dāng)前頁面更新上一個頁面

這篇具有很好參考價值的文章主要介紹了微信小程序?qū)崿F(xiàn)當(dāng)前頁面更新上一個頁面。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

日常項目中需要實現(xiàn)的一個價格脫敏功能:通過點擊頁面二中的查看完整信息 點擊回退按鈕實現(xiàn)頁面一中的價格顯露出來

微信小程序?qū)崿F(xiàn)當(dāng)前頁面更新上一個頁面,微信小程序,小程序

通過查詢了大量資料發(fā)現(xiàn) 大多數(shù)都是通過調(diào)用上一個接口的onload 或者onshow 實現(xiàn)視圖更新 經(jīng)測試后 發(fā)現(xiàn) 無法實現(xiàn) 只能更改數(shù)據(jù) 無法更新視圖

實現(xiàn)方法 通過調(diào)用上一個頁面的自定義方法 通過setData 實現(xiàn)視圖更新

 preDataUpdate(arr) {
    this.setData({
      tableList: arr
    })
  },

頁面2通過調(diào)用上一個頁面的方法來實現(xiàn)上一個頁面的視圖更新

 refreshPrePage() {
    const pages = getCurrentPages()
    const perpage = pages[pages.length - 2]
    console.log(perpage, '上一個頁面的數(shù)據(jù)')

    if (perpage.route === 'subPackages/pages/mapLookHouse/index') {
      perpage.__data__.houseList.map(item => {
      //  符合條件的數(shù)據(jù)
        if (this.data.info.ID === item.ID) {
          item.price1 = item.WIDGET_1646100728243
          item.price2 = item.WIDGET_1627373790294
        }
        perpage.preDataUpdate(perpage.__data__.houseList)
      })
    } else if (perpage.route === 'subPackages/pages/houseList/index') {
      perpage.__data__.tableList.map(item => {
      //  符合條件的數(shù)據(jù)
        if (this.data.info.ID === item.ID) {
          item.price1 = item.WIDGET_1646100728243
          item.price2 = item.WIDGET_1627373790294
        }
        perpage.preDataUpdate(perpage.__data__.tableList)
      })
    }
  },

微信小程序?qū)崿F(xiàn)當(dāng)前頁面更新上一個頁面,微信小程序,小程序文章來源地址http://www.zghlxwxcb.cn/news/detail-642496.html

到了這里,關(guān)于微信小程序?qū)崿F(xiàn)當(dāng)前頁面更新上一個頁面的文章就介紹完了。如果您還想了解更多內(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ìn)行投訴反饋,一經(jīng)查實,立即刪除!

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

相關(guān)文章

  • 微信小程序當(dāng)前頁面不可轉(zhuǎn)發(fā)如何解決

    1、微信小程序當(dāng)前頁面不可轉(zhuǎn)發(fā)如何解決 1、當(dāng)小程序當(dāng)前頁面不可轉(zhuǎn)發(fā)時,首先查看當(dāng)前文件的js文件中,是否添加了 onShareAppMessage 事件,若沒有,則不能正常轉(zhuǎn)發(fā),這時添加上 onShareAppMessage 事件即可 或者通過 onShareAppMessage 函數(shù)設(shè)置分享標(biāo)題等信息

    2024年02月13日
    瀏覽(19)
  • 微信小程序刷新(重載)當(dāng)前頁面的方法,超簡單~

    在實際開發(fā)過程中,我們經(jīng)常需要重新加載或者刷新當(dāng)前頁面,其實非常簡單,僅需要兩步即可完成。 1、wxml 文件 按鈕綁定點擊事件,隨便起個函數(shù)名,如:sx 2、 js 文件 實現(xiàn)sx函數(shù),調(diào)用本頁的onLoad()函數(shù)即可 就是這么簡單!

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

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

    2024年02月15日
    瀏覽(24)
  • uniapp,轉(zhuǎn)微信小程序,獲取當(dāng)前頁面的 路由、路由參數(shù)

    uniapp,轉(zhuǎn)微信小程序,獲取當(dāng)前頁面的 路由、路由參數(shù)

    uniapp 獲取當(dāng)前路由信息跟 vue 不同,它沒有 route 對象。 uniapp 轉(zhuǎn)成小程序后是這樣的 當(dāng)前頁面展示的路由信息就是上一條中獲取到的 pages 的最后一條路由,即 它的內(nèi)容是: 當(dāng)前路由的參數(shù) 在 currentRoute.options 中 比如 index?type=diarydiaryid=123 的 options 就是 而 當(dāng)前頁面的完整路

    2024年02月14日
    瀏覽(101)
  • 微信小程序通過wx.navigateBack實現(xiàn)返回上一個頁面并調(diào)用方法

    需求 從A頁面跳到B頁面,B頁面執(zhí)行完所有步驟后返回A頁面并調(diào)用A頁面的方法 實現(xiàn)方法 主要用到 wx.navigateBack 和 wx.navigateTo 兩個路由跳轉(zhuǎn)方法,從A跳向B需要使用 wx.navigateTo ( 千萬不能使用wx.redirectTo,這個跳轉(zhuǎn)后頁面就會銷毀,無法通過wx.navigateBack返回 ) 參考文檔 小程序官方對路

    2024年02月15日
    瀏覽(26)
  • uni-app 微信小程序 保存當(dāng)前頁面為圖片

    由于在微信小程序環(huán)境下面沒法獲取dom,很多方法都很難去實現(xiàn)保存html結(jié)構(gòu)的頁面,比較有效的#painter 可以不需要操作dom,但是那玩意兒和重新用js寫個頁面一樣,簡單的頁面還好,復(fù)雜的,元素比較多的就很麻煩,所以考慮用webview+html2canvas來完成 先說一下思路,既然在微

    2024年02月11日
    瀏覽(22)
  • 微信小程序 editor圖片上傳到node服務(wù)器并展示在當(dāng)前頁面

    微信小程序 editor圖片上傳到node服務(wù)器并展示在當(dāng)前頁面

    前端? html js node后端 效果? 小程序端 ? ? 后臺 ?

    2024年02月11日
    瀏覽(26)
  • uni-app:使用 Painter 在微信小程序?qū)?dāng)前頁面保存為圖片

    uni-app:使用 Painter 在微信小程序?qū)?dāng)前頁面保存為圖片

    手機(jī)截屏 Painter 實現(xiàn) 方式一:Painter Painter 是一個微信小程序組件,具體介紹和 API 請參考:GitHub文檔。 在 GitHub 下載下來之后只需要將 components 下的 painter 文件夾放到項目根目錄下的 wxcomponents 文件夾即可。然后就是如何在 uni-app 中使用微信小程序形式的組件,其實很簡單,

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

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

    2024年02月11日
    瀏覽(24)
  • 【微信小程序】通過調(diào)用 wx.navigateBack() 方法來退出當(dāng)前界面并返回上一個界面

    在點擊某個按鈕或執(zhí)行某個條件時觸發(fā),示例代碼: 在這個示例中, delta 參數(shù)指定了要返回的界面數(shù)。如果你只想返回上一個界面,可以將 delta 設(shè)置為 1。如果你想返回更多的界面,可以增加 delta 的值。 在小程序中,tabBar 頁面的返回操作與非 tabBar 頁面有所不同。通常,

    2024年02月13日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包