赞
踩
需求:当点击A页面按钮返回的时候,需要把一些参数传递给上一个页面(B页面)
一般可以用两种方法:
- // B页面传递:
- let pages = getCurrentPages();
- let prevPage = pages[pages.length - 2]; //上一个页面
- let object={
- name:"我们都有一个家,名字叫中国",
- age:"上下五千年",
- }
- prevPage.onShow(object);
- uni.navigateBack();
-
-
- // A页面接收参数:
- onShow(object){
- console.log(object)
- }
- // B页面传递:
- let pages = getCurrentPages();
- let prevPage = pages[pages.length - 2]; //上一个页面
- let object={
- name:"我们都有一个家,名字叫中国",
- age:"上下五千年",
- }
- prevPage.$vm.getParams(object);//重点$vm
- uni.navigateBack();
-
-
- // A页面接收参数:
- getParams(object){
- console.log(object)
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。