Ответ 1
Я получил ту же ошибку, когда я использовал setTimeout. получается угловой добавил следующую строку, не осознавая этого. Как только я его убрал, все снова заработало.
// remove this import
import { setTimeout } from 'timers';
У меня проблема. Я хочу использовать setTimeout
в угловом для вызова функции через 2 секунды, но я получаю следующее:
ОШИБКА: Модуль не найден: Ошибка: не удается разрешить "таймеры"; это моя функция:
login(user) {
console.log(user.value);
this.loginService.loginUser(user.value);
// this.user = this.loginService.getUser();
setTimeout(() => {
this.user = this.loginService.getUser();
}, 2000);
if (this.user === undefined) {
console.log('username or password incorrect');
} else {
console.log(this.user);
this.navbar.connectComps(this.user);
this.navbar.getCheck();
}
}
Скажите, пожалуйста, что мне делать, чтобы решить эту проблему.
Я получил ту же ошибку, когда я использовал setTimeout. получается угловой добавил следующую строку, не осознавая этого. Как только я его убрал, все снова заработало.
// remove this import
import { setTimeout } from 'timers';