Two questions: NavController/ionViewDidLoad

Question 1:

Are there any navController features that allow you to redirect to a page without “pushing” or “popping”. Just a simple redirect.

Question 2:

The ionViewDidLoad is very helpful, but are there any similar inbuilt functions that run whenever a page is opened (in a tab for example). IonViewDidLoad is great for the first time the page is loaded, but after that is there a way of checking whenever the page is opened up again


Answer 1: setRoot().
Answer 2: ionViewWillEnter().