当前位置: 首页 > news >正文

行唐网站建设网页设计师培训班招生

行唐网站建设,网页设计师培训班招生,晋城市住房城乡建设局网站,企业网站管理系统 开源在uniapp中,常见的页面传参方式有以下几种: URL传参 可以在跳转页面时,在url中添加参数,通过在目标页面的onLoad函数中的options参数获取传递的参数。示例代码如下: 在源页面中: uni.navigateTo({url: …

在uniapp中,常见的页面传参方式有以下几种:

  1. URL传参

可以在跳转页面时,在url中添加参数,通过在目标页面的onLoad函数中的options参数获取传递的参数。示例代码如下:

在源页面中:

uni.navigateTo({url: '/pages/targetPage/index?id=123&name=test'
});

在目标页面中:

onLoad: function(options) {console.log(options.id);console.log(options.name);
}

  1. Vuex状态管理

可以在源页面设置一个state,然后在目标页面中获取该state的值。示例代码如下:

在源页面中:

this.$store.state.id = 123;
this.$store.state.name = 'test';
uni.navigateTo({url: '/pages/targetPage/index'
});

在目标页面中:

computed: {id: function() {return this.$store.state.id;},name: function() {return this.$store.state.name;}
}

  1. uni传参

可以在源页面使用uni对象的navigateTo方法传参,在目标页面中使用uni对象的getOpenerEventChannel方法获取传递的参数。示例代码如下:

在源页面中:

uni.navigateTo({url: '/pages/targetPage/index',success: function(res) {var channel = uni.getOpenerEventChannel();channel.emit('passData', {id: 123, name: 'test'});}
});

在目标页面中:

onLoad: function() {var _this = this;var channel = uni.getOpenerEventChannel();channel.on('passData', function(data) {_this.id = data.id;_this.name = data.name;});
}

其中,emit方法用于向目标页面传递数据,on方法用于监听由emit方法传递过来的数据。

http://www.yayakq.cn/news/927481/

相关文章:

  • 十堰专业网站设计制作重庆商务网站建设
  • 个人域名做邮箱网站wordpress手机软件
  • 公司在百度做网站找谁凡科网站建设如何植入代码
  • 深圳沙井做网站公司东莞寮步二手车市场
  • 网站建设功能定位怎么写做网站租什么服务器
  • 企业类网站有哪些长沙互联网推广公司
  • 深圳和海枫建设集团有限公司网站网页设计模板图片汽车
  • 帝国cms如何做网站地图教育公司网站建设方案
  • 树莓派做的网站东莞建设网站流程
  • 网站开发员工结构网站 廉政建设 板块
  • 那个网站做图片比较赚钱怎样搞到最新注册公司的电话
  • 我的世界做皮肤的网站男女做那些事免费网站
  • 招远建网站首选公司济南市新闻最新消息
  • 安徽省工程建设工程信息网站品牌推广部
  • 网站建设有生意吗网页制作站点
  • 一个做问卷调查的网站好泉州教育平台网站建设
  • 许昌企业网站建设公司网站建设这一行业怎样
  • 大气好看的网站网站怎么做二维码链接地址
  • 信息系统的网站开发答辩问题长宁微信手机网站制作
  • 推广网站是什么意思模仿wordpress
  • qt做网站界面高级网络规划师报考条件
  • 织梦网站采集如何做建设网站用什么空间服务器
  • 网站背景色代码哈尔滨企业网站建设
  • 做棋牌网站犯法吗html网站开头怎么做
  • 响应式网站企业网站单向外链推广工具
  • 住房和城乡建设部网站倪虹如何做电子书网站
  • 网站开发用linuxdede网站入侵教程
  • 微信的公众平台网站开发哈尔滨产品推广网站
  • 沙河高端网站建设网站加网页
  • 菏泽网站建设信息网络游戏排行榜2020