为了账号安全,请及时绑定邮箱和手机立即绑定

ionic2从A页面返回到B页面,如何携带参数

ionic2从A页面返回到B页面,如何携带参数

手掌心 2018-10-15 13:21:03
1.问题概述:当我第一次关于本问题的标题进行提问,场景如下:A页面跳转到B页面,在B页面进行一些操作后(比如:登录)返回到A页面(比如:个人中心),我的问题是我不知道如何携带一些信息到A页面。这里肯定不能在B里面使用,这会将导航视图栈打乱:this.navCtrl.push(A)2.当我第二次再来修改问题时,我认为我这样做是不对的。2.1)我所说的不对是指:携带参数返回到上一个页面这中携带参数的方式不对。2.2)如果想登录完成后,返回到个人中心页面,显示用户资料。我应该在登录成功时将用户标示存储起来:localStorage.uid=userId3.本人刚接触ionic2不到一星期,期待有人为我解惑!
查看完整描述

1 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

// 第一页

import { App } from 'ionic-angular';


constructor(public appCtrl: App){}


// 跳转页面和传递参数

this.appCtrl.getRootNav().push(xxxPage, {id: xxx});


// 第二页

import { NavParams } from 'ionic-angular';


constructor(public navParams: NavParams) {}

// 获取参数

this.navParams.get('id')


查看完整回答
反对 回复 2018-11-22
  • 1 回答
  • 0 关注
  • 491 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信