gpt4 book ai didi

angular - 每次出现 View 时触发哪种方法 - Nativescript Angular

转载 作者:太空狗 更新时间:2023-10-29 19:27:41 25 4
gpt4 key购买 nike

我来自 iOS 背景,我对 Nativescript 非常陌生。我想知道在 Nativescript 中是否有与 iOS viewWillAppear 等效的方法。

我想在每次出现 View 时更新 ListView 。我尝试了以下方法。没有什么可以做的工作

ngOnInit(): void {
console.log("onInit called");
}
ngDoCheck(): void{
console.log("ngDoCheck called");
}
ngAfterContentInit(): void{
console.log("ngAfterContentInit called");
}
ngAfterContentChecked():void{
console.log("ngAfterContentChecked called");
}
ngAfterViewInit():void{
console.log("ngAfterViewInit called");
}
ngAfterViewChecked(): void{
console.log("ngAfterViewChecked called");
}
ngOnDestroy():void{
console.log("ngOnDestroy called");
}

最佳答案

您可以使用 NativeScript loaded 事件 ( API reference )

<ListView (loaded)="onListViewLoaded($event)"></ListView>

然后在组件文件中

onListViewLoaded(args) {
let list = <ListView>args.object;
}

关于angular - 每次出现 View 时触发哪种方法 - Nativescript Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47493263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com