麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 課堂 > 小程序 > 正文

微信小程序如何利用getCurrentPages進行頁面傳值

2020-03-21 15:53:00
字體:
來源:轉載
供稿:網友

最近剛趕完項目,利用空閑時間總結一下。

小程序的頁面間傳值 , 之前處理這種例如 a頁面跳轉b頁面,在b頁面進行一波操作 回到a頁面 都是把b頁面的操作的數據存到本地存儲

wx.setStorageSync("b_data","b頁面的數據")

在a頁面是這樣的

wx.getStorageSync("b_data")

但是這種方法怎么說呢 不利于操作 還會導致storage里面的數據非常混亂過一段時間鬼知道是什么,操作也麻煩 總之就是略low

后臺研究這個事 發現小程序的官方文檔有一個獲取 獲取當前頁面棧。數組中第一個元素為首頁,最后一個元素為當前頁面。--getCurrentPages()

然后好玩的事來了 你可以在b頁面獲取a頁面的數據 更神奇的是可以直接調用上個頁面的setData方法 直接操作上個頁面的數據

微信小程序,getCurrentPages,頁面傳值

例如這樣

let pages = getCurrentPages(); // 獲取當前頁面棧let prevPage = pages[pages.length - 2]; // -2 就是你上一頁的數據 你上上頁的數據就是-3 了以此類推!// 直接操作上一個頁面的 index數據 之后返回 prevPage.setData({index:index},function(){wx.navigateBack()})

簡單明了!好用且強大!另外還一個小技巧吧 在開發的時候有一個這樣的需求 要求后臺生成小程序碼,用微信掃描小程序碼帶參數進入一個頁面 但是生成的小程序碼是線上的正式版本 但是小程度還沒有上線 沒有辦法調試 解決方案來了 ,注意,前方高能------------->

微信小程序,getCurrentPages,頁面傳值

自行實驗哦~~~

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲第五色综合网 | 在线a毛片免费视频观看 | 久久55 | 中日无线码1区 | 久久网综合 | 久久99综合久久爱伊人 | 小视频免费在线观看 | 成人福利在线播放 | 免费一级高清毛片 | 国产精品亚洲综合一区二区三区 | 欧美性久久久 | 国产亚洲美女精品久久久2020 | 久久久激情网 | 欧美精品激情视频 | 欧美一级黄色免费看 | 激情视频免费看 | 久久久久久91 | 日韩专区在线 | 久久久久久久久久美女 | 逼特逼视频在线观看 | 黄色特级片黄色特级片 | 依依成人综合 | 第一区免费在线观看 | 亚洲3p激情在线观看 | 午夜精品久久久久久久爽 | 在线天堂资源 | 色人阁导航 | 99国产精品自拍 | 免费色片 | 亚洲精品aⅴ中文字幕乱码 欧美囗交 | 懂色av懂色aⅴ精彩av | 91看片淫黄大片欧美看国产片 | 亚洲国产精品一区二区精品 | 一级做受大片免费视频 | 99爱在线免费观看 | 福利在线播放 | 精品久久久久久久久久久久包黑料 | 中文字幕一二三区芒果 | 黄色毛片一级视频 | 亚洲国产精久久久久久久 | 久久久久久久国产视频 |