在登录页面的应用程序将获得UDI
和Token
如果登录/注册成功,将传递给MapPage:Navparam传递的数据是不可用Ionic2
if (Token != "-1")
{
this.navCtrl.push(MapPage, {UDI: this.UDI, Token: Token})
this.navCtrl.setRoot(MapPage);
this.navCtrl.popToRoot;
在构造方法
前popToRoot
火灾console.log(this.UDI, this.Token);
显示值但在此之后它们是不确定的。
this.UDI=this.params.get('UDI');
this.Token=this.params.get('Token');
console.log(this.UDI, this.Token);
,你可以才去地图页面看到它显示了正确的传递的值
map.ts:39 2NYIRWI0N8Z6HW2M3HWR XWRU441NHH0B9GSHVC3P
但毕竟导航根页面改变
map.ts:39 undefined undefined
u需要某些变量进行全局声明,然后U可以将您的UDI和令牌到所有其它页面。 – devanshsadhotra
hi @devanshsadhotra你知道会话制作和管理的任何参考指南,而不是使用本地存储或本地存储吗? – RSA
你不需要上述场景的本地存储。所有你需要的是两个变量,你可以访问整个项目 – devanshsadhotra