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

wx.navigateBack()函數(shù)返回上一頁(yè)并傳參

這篇具有很好參考價(jià)值的文章主要介紹了wx.navigateBack()函數(shù)返回上一頁(yè)并傳參。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

wx.navigateBack()函數(shù)因?yàn)闆]有URL屬性,所以不能像其他跳轉(zhuǎn)路由的方式一樣在url后面拼接參數(shù),下面是官方文檔給出的傳參方式

// 注意:調(diào)用 navigateTo 跳轉(zhuǎn)時(shí),調(diào)用該方法的頁(yè)面會(huì)被加入堆棧,而 redirectTo 方法則不會(huì)。見下方示例代碼
// 此處是 A 頁(yè)面
wx.navigateTo({
 url: 'B?id=1'
})
// 此處是 B 頁(yè)面
wx.navigateTo({
 url: 'C?id=1'
})
// 在 C 頁(yè)面內(nèi) navigateBack,將返回 A 頁(yè)面
wx.navigateBack({
 delta: 2
})

官方文檔給出的解釋中,小程序是沒辦法用這個(gè)api進(jìn)行傳參的,但是
wx.navigateBack()函數(shù)返回上一頁(yè)并傳參
文檔中寫到:可以通過**getCurrentPages()**函數(shù)獲取當(dāng)前頁(yè)面棧,獲取到的頁(yè)面棧數(shù)組中的每一項(xiàng),就是小程序已經(jīng)打開的頁(yè)面,里面的每一項(xiàng)可以理解為每個(gè)對(duì)應(yīng)頁(yè)面的this,所以可以直接調(diào)用setData方法文章來源地址http://www.zghlxwxcb.cn/news/detail-505810.html

let page = getCurrentPages() //獲取當(dāng)前頁(yè)面棧
let prevPage = page[page.length - 2] //代表的就是上一頁(yè)的實(shí)例,相當(dāng)于this
prevPage.setData({
  portList:list
})
wx.navigateBack({
  delta: 1
})

到了這里,關(guān)于wx.navigateBack()函數(shù)返回上一頁(yè)并傳參的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • uniapp H5 navigateBack無法返回上一層級(jí)

    項(xiàng)目場(chǎng)景: 提交表單后需要返回上一級(jí) 原因分析: H5在PC端打開,當(dāng)前頁(yè)面重新加載的情況下,出現(xiàn)navigateBack不能返回,由于H5端頁(yè)面刷新后返回頁(yè)面棧會(huì)消失

    2024年02月08日
    瀏覽(26)
  • uni-app:navigateBack返回上一頁(yè)

    在 navigateBack 方法中使用 uni.navigateBack ?來返回上一個(gè)頁(yè)面。 delta 參數(shù)表示返回的頁(yè)面層數(shù),這里設(shè)置為1表示返回上一個(gè)頁(yè)面。 要在uni-app中實(shí)現(xiàn)返回上一頁(yè)并刷新上一個(gè)頁(yè)面,并設(shè)置上一個(gè)頁(yè)面的data值,可以使用uni.emit和uni.emit和uni.on來實(shí)現(xiàn)事件的發(fā)布和訂閱。 ?當(dāng)前頁(yè)面

    2024年02月16日
    瀏覽(22)
  • vue/uniapp - 返回上一頁(yè)并onLoad/onShow刷新數(shù)據(jù)列表接口

    在uni中,返回頁(yè)面是不會(huì)觸發(fā) onLoad 方法的; 如果我們只想在特定情況下返回上一頁(yè)才需要刷新數(shù)據(jù),那么用 onShow 的話,那刷新就太頻繁了; 這時(shí)候,可以用 $emit 和 $on 去解決。 比如說,從詳情頁(yè)(detail.vue) 回到 列表頁(yè)(list.vue): 進(jìn)入的頁(yè)面 給大佬暴贊????????????

    2024年02月04日
    瀏覽(31)
  • uni-app -移動(dòng)端H5小程序 關(guān)閉當(dāng)前頁(yè),返回上一頁(yè)并調(diào)用上一頁(yè)的方法

    uni-app -移動(dòng)端H5小程序 關(guān)閉當(dāng)前頁(yè),返回上一頁(yè)并調(diào)用上一頁(yè)的方法

    ????? 作者簡(jiǎn)介:程序員半夏 , 一名全棧程序員,擅長(zhǎng)使用各種編程語(yǔ)言和框架,如JavaScript、React、Node.js、Java、Python、Django、MySQL等.專注于大前端與后端的硬核干貨分享,同時(shí)是一個(gè)隨緣更新的UP主. 你可以在各個(gè)平臺(tái)找到我! ?? 本文收錄于專欄: uniapp踩坑指南 ?? 專欄介紹

    2024年02月05日
    瀏覽(30)
  • uniapp小程序路由跳轉(zhuǎn),使用uni.navigateBack方法,實(shí)現(xiàn)頁(yè)面返回上一頁(yè)

    在小程序中uni.navigateTo和uni.redirectTo是通過路由拼接的方式傳參 uni.navigateBack() 是一個(gè)用于在uni-app中進(jìn)行頁(yè)面后退操作的API。它可以讓你返回到上一個(gè)頁(yè)面。在給定的示例中,uni.navigateBack() 被調(diào)用并傳入了一個(gè)對(duì)象作為參數(shù)。該對(duì)象具有一個(gè)屬性 delta,用于指定要后退的頁(yè)面

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

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

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

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

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

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

    2024年02月16日
    瀏覽(100)
  • 干貨,在uniapp項(xiàng)目中使用uni.navigateBack()方法返回上一頁(yè)或多頁(yè)時(shí)攜帶參數(shù)的方法!

    在微信官方文檔中有這么一個(gè)方法:getCurrentPages() getCurrentPages()函數(shù)用于獲取當(dāng)前頁(yè)面棧的實(shí)例,以 數(shù)組 形式按棧的順序給出,第一個(gè)元素為首頁(yè),最后一個(gè)元素為當(dāng)前頁(yè)面。 注意: getCurrentPages()僅用于展示頁(yè)面棧的情況,請(qǐng)勿修改頁(yè)面棧,以免造成頁(yè)面狀態(tài)錯(cuò)誤 在日常的實(shí)

    2024年02月12日
    瀏覽(25)
  • 小程序通過webView打開H5頁(yè)面并傳參(包含webView業(yè)務(wù)域名配置)、H5頁(yè)面實(shí)現(xiàn)返回小程序并實(shí)現(xiàn)傳參

    小程序通過webView打開H5頁(yè)面并傳參(包含webView業(yè)務(wù)域名配置)、H5頁(yè)面實(shí)現(xiàn)返回小程序并實(shí)現(xiàn)傳參

    小程序內(nèi)嵌webview實(shí)現(xiàn)跳轉(zhuǎn)、傳參 1、小程序通過webView打開H5頁(yè)面并傳參 2、H5接收小程序傳參,H5返回小程序并實(shí)現(xiàn)傳參,小程序接收H5傳參 一、小程序通過webView打開H5頁(yè)面并傳參 在小程序中一般通過webview打開H5頁(yè)面 常見問題: 1、小程序通過webview打開H5頁(yè)面,需要配置業(yè)務(wù)域

    2024年02月12日
    瀏覽(32)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包