Проверка хранилища - PullRequest
0 голосов
/ 03 апреля 2020

Я использую Ioni c 5 / cordova 7. У меня есть функция, которая мне нужна для проверки данных, хранящихся в собственном хранилище ioni c. Если это условие выполнено, он извлекает данные из хранилища и переходит на указанную c страницу. в противном случае должно отображаться предупреждение (), информирующее пользователя о том, что он должен войти в систему. Я использую это, но я получаю сообщение об ошибке «Ошибка ОШИБКИ: Uncaught (в обещании): Ошибка» каждый раз, когда я нажимаю кнопку, которая вызывает функцию. Если я вхожу в систему, она работает:

this.nativeStorage.getItem ('localStorage'). Then ((res) => {this.dadosBusca = res;

  if(this.dadosBusca == 0 || this.dadosBusca.isEmpty) 
  {
    this.router.navigate(['/tabs/tab1']);
    error => console.log(error);


    this.presentAlert();

// this .router.navigate (['/ tabs / tab1']);} else {... // считывает данные из хранилища и переходит на указанную c страницу

...