微信小程序中子頁(yè)面向父頁(yè)面?zhèn)髦祵?shí)例詳解
微信小程序中子頁(yè)面向父頁(yè)面?zhèn)髦祵?shí)例詳解
上面一張圖是編輯款項(xiàng)頁(yè)面,下面一張圖是點(diǎn)擊了編輯款項(xiàng)頁(yè)面中選擇好友的圖標(biāo)后打開(kāi)的子頁(yè)面。這個(gè)時(shí)候點(diǎn)選子頁(yè)面的某個(gè)好友時(shí),需要把好友的名字傳遞回編輯款項(xiàng)父頁(yè)面。
采取的方法:
從頁(yè)面路由棧中直接獲取和操作目標(biāo)Page對(duì)象,這種方式,是通過(guò)調(diào)用小程序的API: getCurrentPages(),來(lái)獲取當(dāng)前頁(yè)面路由棧的信息,這個(gè)路由棧中按照頁(yè)面的路由順序存放著相應(yīng)的Page對(duì)象,我們可以很容易的獲取到上一級(jí)頁(yè)面的完整Page對(duì)象,從而使直接調(diào)用Page對(duì)象的屬性和方法成為可能。
選擇好友頁(yè)面代碼如下所示:
var pages = getCurrentPages(); var currPage = pages[pages.length - 1]; //當(dāng)前選擇好友頁(yè)面 var prevPage = pages[pages.length - 2]; //上一個(gè)編輯款項(xiàng)頁(yè)面 //直接調(diào)用上一個(gè)頁(yè)面的setData()方法,把數(shù)據(jù)存到上一個(gè)頁(yè)面即編輯款項(xiàng)頁(yè)面中去 prevPage.setData({ name: currentfriend.name //當(dāng)前選擇的好友名字賦值給編輯款項(xiàng)中的姓名臨時(shí)變量 });
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- 微信小程序 傳值取值的幾種方法總結(jié)
- 微信小程序 頁(yè)面?zhèn)髦翟斀?/a>
- 微信小程序自定義組件封裝及父子間組件傳值的方法
- 微信小程序 數(shù)據(jù)封裝,參數(shù)傳值等經(jīng)驗(yàn)分享
- 微信小程序?qū)崿F(xiàn)頁(yè)面跳轉(zhuǎn)傳值以及獲取值的方法分析
- 微信小程序自定義組件傳值 頁(yè)面和組件相互傳數(shù)據(jù)操作示例
- 微信小程序傳值以及獲取值方法的詳解
- 微信小程序 頁(yè)面跳轉(zhuǎn)如何實(shí)現(xiàn)傳值
- 微信小程序:數(shù)據(jù)存儲(chǔ)、傳值、取值詳解
- 微信小程序頁(yè)面返回傳值的4種解決方案匯總
相關(guān)文章
基于javascript實(shí)現(xiàn)的快速排序
本篇文章主要介紹了javascript實(shí)現(xiàn)的快速排序的方法與原理說(shuō)明:找基準(zhǔn)點(diǎn)、建立二個(gè)數(shù)組分別存儲(chǔ)、遞歸。需要的朋友來(lái)看下吧2016-12-12微信小程序云開(kāi)發(fā)獲取文件夾下所有文件(推薦)
這篇文章主要介紹了微信小程序云開(kāi)發(fā)獲取文件夾下所有文件,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11基于JavaScript實(shí)現(xiàn)雪花許愿墻特效
新的一年就要到了,你一定有很多想許下的愿望吧!今天小編就為大家?guī)?lái)了一個(gè)基于Html+CSS+JavaScript實(shí)現(xiàn)的帶雪花的許愿墻特效,需要的可以了解一下2022-01-01JavaScript倒計(jì)時(shí)定時(shí)器和間隔定時(shí)器使用詳解
這篇文章主要為大家介紹了JavaScript倒計(jì)時(shí)定時(shí)器和間隔定時(shí)器使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪<BR>2023-05-05JS實(shí)現(xiàn)橫向與豎向兩個(gè)選項(xiàng)卡Tab聯(lián)動(dòng)的方法
這篇文章主要介紹了JS實(shí)現(xiàn)橫向與豎向兩個(gè)選項(xiàng)卡Tab聯(lián)動(dòng)的方法,涉及JavaScript遍歷及動(dòng)態(tài)修改頁(yè)面元素屬性的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09javascript輕松實(shí)現(xiàn)當(dāng)鼠標(biāo)移開(kāi)時(shí)已彈出子菜單自動(dòng)消失
本文為大家詳細(xì)介紹下使用javascript實(shí)現(xiàn)當(dāng)鼠標(biāo)移開(kāi)時(shí)已彈出子菜單自動(dòng)消失,具體如下,感興趣的朋友不要錯(cuò)過(guò)2013-12-12JS函數(shù)多個(gè)參數(shù)默認(rèn)值指定方法分析
這篇文章主要介紹了JS函數(shù)多個(gè)參數(shù)默認(rèn)值指定方法,結(jié)合實(shí)例形式分析了javascript函數(shù)參數(shù)的定義與傳遞相關(guān)操作技巧,需要的朋友可以參考下2016-11-11