根页面不成功后,在离子3成功自动持续登录3
问题描述:
我正在使用离子3,并希望自动登录使用存储插件存储登录详细信息。我可以从存储打印登录数据,但成功登录rootPage后,对我来说,它的homePage不会来。我得到了一些错误,如: -根页面不成功后,在离子3成功自动持续登录3
错误类型错误:无法设置未定义
代码的特性“rootPage”写入如下: -
import { HomePage } from '../pages/home/home';
export class MyApp {
rootPage:any = LoginPage;
if (status) {
var _dataObj = JSON.parse(data);
rest.setAuthToken(_dataObj.userId, _dataObj.authToken);
this.rootPage = LoginPage;
}
}
答
您可以将这个值设置为一个变量而不是使用它。
export class MyApp {
rootPage:any = LoginPage;
let self = this;
if (status) {
var _dataObj = JSON.parse(data);
rest.setAuthToken(_dataObj.userId, _dataObj.authToken);
self.rootPage = LoginPage;
}
}
请问您能否添加所有相关的代码?那个'status'变量来自哪里?它是否在另一个功能? – sebaferreras