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

1.问题概述:当我第一次关于本问题的标题进行提问,场景如下:
A页面跳转到B页面,在B页面进行一些操作后(比如:登录)返回到A页面(比如:个人中心),我的问题是我不知道如何携带一些信息到A页面。
这里肯定不能在B里面使用,这会将导航视图栈打乱:

this.navCtrl.push(A)

2.当我第二次再来修改问题时,我认为我这样做是不对的。

2.1)我所说的不对是指:携带参数返回到上一个页面这中携带参数的方式不对。

2.2)如果想登录完成后,返回到个人中心页面,显示用户资料。我应该在登录成功时将用户标示存储起来:

localStorage.uid=userId

3.本人刚接触ionic2不到一星期,期待有人为我解惑!


手掌心
浏览 492回答 1
1回答

哆啦的时光机

// 第一页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')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript