Ionic路由器第一次只运行OnInit。我有一个离子应用程序。但是OnInit只工作一次,所以有一个替代方案。我有Ionic的6.11.1版本。
bttbmeg01#
OnInit是一个Angular生命周期钩子。您的对象可能会留在堆栈上,因此只是重新渲染,因此不会触发onInit。由于这是一个离子应用程序,你应该看看使用ionViewDidEnter。https://ionicframework.com/docs/angular/lifecycle
1条答案
按热度按时间bttbmeg01#
OnInit是一个Angular生命周期钩子。您的对象可能会留在堆栈上,因此只是重新渲染,因此不会触发onInit。
由于这是一个离子应用程序,你应该看看使用ionViewDidEnter。
https://ionicframework.com/docs/angular/lifecycle