VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

下面来说说小程序中页面传递参数的几种方式(微信小程序页面传递值)。

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

本文介绍了小程序中页面传递参数的几种方式,希望对大家有所帮助!

下面来说说小程序中页面传递参数的几种方式(微信小程序页面传递值)。

applet url传递参数中页面传递参数的方法

这种方式与web中的方式相同。

索引1页

& lt导航器url = & quot/pages/index2/index2名称=一件。& gt第2页

wx . navigate to({ URL:& quot;/pages/index2/index2名称=一件。})索引2页

onLoad:function(options){ console . log(options);// {name: One Piece}},活动频道

如果一个页面被另一个页面通过wx.navigateTo打开,将在两个页面之间建立数据通道:

打开的页面可以通过this.getOpenerEventChannel()方法获取EventChannel对象;wx.navigateTo的成功回调还包含一个EventChannel对象。两个EventChannel对象可以通过使用emit和on方法发送和侦听彼此的事件。

index1.wxml

& lt视图& gt从第2页传递的数据:{ { msg } }《/view & gt;index1.js

page({ data:{ msg:& quot;"},onLoad:function(){//1跳转到第2页wx . navigate to({ URL:“/pages/index 2/index 2 & quot;,// 2在成功的回调函数中获取事件通道对象成功:({ event channel })=》{//3侦听自定义事件event channel . on(& quot;数据& quot,(e)= & gt;{// 4获取第2页传过来的数据,设置在data this . setdata({ msg:e . name })} })中;},})index 2 . js

page({ onLoad:function(){//一个事件通道对象consteventchannel = this。getOpenEventChannel()是通过使用wx.navigatorTo打开的页面采集获得的;//触发事件并将参数传递给event channel . emit(& quot;数据& quot,{ name:& amp;#39;海贼王。});}})本地存储

小程序中本地存储的使用类似于web中的使用,数据可以在整个应用程序中获取和存储。

index1.js

wx . setstoragesync(& amp;#39;数据与信息中心。#39;,{ name:& amp;#39;海贼王。});//可以直接存储任何类型的数据index2.js

wx . getstoragesync(& amp;#39;数据与信息中心。#39;);//获取应用程序全局变量

不同的页面位于一个通用应用程序中,该应用程序可以理解为app.js

app.js

公共数据可以在这里定义。

应用程序({ myData:{ name:& quot;悟空& quot } })index 1 . js

该页面可通过getApp获取。

let app = getApp();console . log(app . my data);当然也可以直接修改。

let app = getApp();app . my data . name = & quot;八戒”;公共变量

单独定义一个独立的js文件,并将数据存储在其中。

common.js

const data = { name:& quot;海贼王“};module.exports = dataindex1.js

const data = require(& quot;../../common&quot);page({ onLoad:function(){ console . log(data);},})更多编程知识请访问:编程视频!!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:下面来说说小程序中页面传递参数的几种方式(微信小程序页面传递值)。 https://zhujicankao.com/107877.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 下面来说说小程序中页面传递参数的几种方式(微信小程序页面传递值)。
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!