В моем приложении есть сложная страница, которую не нужно запускать, если на предыдущей странице не были введены критерии поиска. Проверка очень проста, но если я выполняю getRouter.navTo в функции onInit, моя целевая страница запускает ее onInit, но представление, которое визуализируется с помощью get, соответствует представлению страницы, с которой я перенаправлен.
Я обнаружил, что могу заставить это работать, используя window.setTimeOut, чтобы отложить navTo до окончания onInit, но, безусловно, есть лучший способ, которого этого нет?
Было бы идеально, если бы первая страница даже не отображалась, а вторая была единственной видимой.