專題文章
時(shí)長(zhǎng):00:00更新時(shí)間:2020-11-27 19:39:12
在小程序開(kāi)發(fā)的過(guò)程,經(jīng)常要需要這個(gè)頁(yè)面輸入的數(shù)據(jù),在下一個(gè)頁(yè)面中進(jìn)行取值賦值。比如。在A頁(yè)面input輸入框,輸入電話號(hào)碼,點(diǎn)擊添加。需要在B頁(yè)面電話區(qū)域中,顯示剛剛輸入的電話號(hào)碼。因?yàn)檫@是兩個(gè)頁(yè)面,就需要先存儲(chǔ),再取值。微信小程序提供了數(shù)據(jù)存儲(chǔ)的API,wx.setStorage(OBJECT) 可以將數(shù)據(jù)存儲(chǔ)在本地緩存中指定的 key 中,如果重復(fù)會(huì)覆蓋掉原來(lái)該 key 對(duì)應(yīng)的內(nèi)容。思路是,在A頁(yè)面,使用bindinput獲取input輸入的值,賦值給一個(gè)變量(自定義),點(diǎn)擊添加按鈕時(shí),如果變量不為空,將變量的值存儲(chǔ)在本地緩存中,在B頁(yè)面,使用wx.getStorage(OBJECT) 方法取值。ps : 源代碼在頁(yè)面底部。代碼如下:
查看詳情