Var*_*eja 6 ionic-framework angular ionic4 angular-lifecycle-hooks
使用Ionic 4创建混合应用程序时,最好使用Angular Lifecycle Hook或Ionic Lifecycle Hook专门用于初始化?
角生命周期挂钩-ngOnInit
ngOnInit() {
this.getData();
}
Run Code Online (Sandbox Code Playgroud)
离子生命周期挂钩-ionViewWillEnter
ionViewWillEnter() {
this.getData();
}
Run Code Online (Sandbox Code Playgroud)
ionViewWillEnter — 进入页面时触发(如果它从堆栈中返回)
ngOnInit不会被触发,如果你把它放入堆栈后返回一个页面
我认为一旦ionviewwillenter会更好
小智 6
在 Ionic 4 生命周期事件与角度生命周期事件相同。Ionic 3 生命周期事件在这里不起作用。
对于初始化,您必须使用
ngOnInit()
Run Code Online (Sandbox Code Playgroud)
如果你想在视图初始化后,
请更换
ionviewwillenter
Run Code Online (Sandbox Code Playgroud)
到
ngAfterViewInit()
Run Code Online (Sandbox Code Playgroud)
这将正常工作。
| 归档时间: |
|
| 查看次数: |
7975 次 |
| 最近记录: |