У меня есть 3 страницы, 2-я страница с данными на 3-ю страницу.это работает отлично.проблема в том, когда 3-я страница обновляется пользователем, я хотел бы перейти на домашнюю страницу.поскольку нет данных, доступных для 3-й страницы.
Я пытаюсь так:
constructor(private store: StorageService,
private sharedData: SharedDatasService,
private location:Location,
private route:Router) {
console.log('this.sharedData.validationDatas', this.sharedData.validationDatas );
if(Object.keys(this.sharedData.validationDatas).length === 0 ) { //there is not data.. go to home.
this.route.navigate(['']);
return;
}
}
Но все же я получаю сообщение об ошибке компиляции DOM
.и моя страница вообще не перенаправляется на домашнюю страницу ...
как с этим справиться?
ошибка, которую я получаю:
TypeError: Cannot read property 'book.label.title.packageSizes' of undefined