Ionic framework 在ionic 3中成功自动持久性登录后,根页面不会出现
我使用的是爱奥尼亚3,想使用存储插件自动登录,以存储登录详细信息。我能够从存储打印登录数据,但在成功登录根页面后,对我来说,它的主页不会出现。我遇到了一些错误,比如:- 错误类型错误:无法设置未定义的属性“rootPage” 代码如下:-Ionic framework 在ionic 3中成功自动持久性登录后,根页面不会出现,ionic-framework,angular2-routing,angular2-template,ionic3,Ionic Framework,Angular2 Routing,Angular2 Template,Ionic3,我使用的是爱奥尼亚3,想使用存储插件自动登录,以存储登录详细信息。我能够从存储打印登录数据,但在成功登录根页面后,对我来说,它的主页不会出现。我遇到了一些错误,比如:- 错误类型错误:无法设置未定义的属性“rootPage” 代码如下:- import { HomePage } from '../pages/home/home'; export class MyApp { rootPage:any = LoginPage; if (status) { var
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;
}
}
你能把所有相关的代码都加上吗?该
状态
变量来自何处?它在另一个函数中吗?