国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 課堂 > 小程序 > 正文

微信小程序?qū)崿F(xiàn)兩個(gè)頁(yè)面?zhèn)髦档姆椒ǚ治?/h1>
2020-03-21 16:04:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了微信小程序實(shí)現(xiàn)兩個(gè)頁(yè)面?zhèn)髦档姆椒?。分享給大家供大家參考,具體如下:

需求:發(fā)送頁(yè)面通過(guò)url傳值,接收頁(yè)面獲取值。

發(fā)送頁(yè)面的js

var nowid='10';wx.navigateTo({  url: '../index/index?id='+nowid,})

或者發(fā)送頁(yè)面用navigate 組件:

<navigate url="xxx?id=10"></navigate >

如果id是page里面data的數(shù)據(jù)。是動(dòng)態(tài)的,那么可以寫(xiě)成:

<navigate url="xxx?id={{pid}}"></navigate >

這種方式也是通過(guò)接收頁(yè)面的onload來(lái)獲取id的

接收頁(yè)面的js

在接收頁(yè)面onload的函數(shù)里就可以獲取到值:

onLoad: function (options) {  var _obj=options.id;  console.log(_obj)}

(1) 接收頁(yè)面獲取到的 options 就是發(fā)送頁(yè)面的 url 中 問(wèn)號(hào)后面?zhèn)鬟^(guò)來(lái)的值

(2) 如果傳過(guò)來(lái)的值是一個(gè)json對(duì)象,那么需要現(xiàn)在發(fā)送頁(yè)面把這個(gè)對(duì)象JSON.Stringfy轉(zhuǎn)化成字符串,然后 接收頁(yè)面 再使用JSON.parse轉(zhuǎn)化成json對(duì)象就行。

還有種方法是通過(guò)小程序的本地存儲(chǔ) wx.setStorage()等API接口來(lái)實(shí)現(xiàn)-----》發(fā)送頁(yè)面存入,接收頁(yè)面在接受。當(dāng)然,不需要的時(shí)候可以把存入的數(shù)據(jù)刪掉

還有一種方式就是:在app.js中設(shè)置數(shù)據(jù),然后其它頁(yè)面在需要的時(shí)候,就可以通過(guò)  app.數(shù)據(jù)等形式來(lái)獲取。當(dāng)然,需要在接收數(shù)據(jù)的頁(yè)面聲明:

var app=getApp();

希望本文所述對(duì)大家微信小程序開(kāi)發(fā)有所幫助。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

主站蜘蛛池模板: 松溪县| 错那县| 辽宁省| 铜山县| 福建省| 墨江| 资阳市| SHOW| 饶阳县| 本溪市| 阳泉市| 辰溪县| 凤台县| 韶关市| 丰县| 涪陵区| 卢氏县| 大安市| 凤翔县| 壶关县| 林口县| 伊金霍洛旗| 化州市| 双江| 浮山县| 漾濞| 拉孜县| 石首市| 大石桥市| 济宁市| 海盐县| 黑龙江省| 无棣县| 郯城县| 五原县| 江门市| 鹿邑县| 乡宁县| 开远市| 南充市| 武汉市|