Angular 如何使用ViewChild查询惰性加载的材质选项卡
我试图使用Angular 如何使用ViewChild查询惰性加载的材质选项卡,angular,angular-material,Angular,Angular Material,我试图使用ViewChild查询MatPaginator,它位于延迟加载的mat选项卡组中,但我得到了未定义的,即使我在使用(selectedTabChange)聚焦于保存元素的目标选项卡后调用它 请查看此元素在第三个选项卡中的位置,重点关注它并检查控制台日志。您应该使用动态查询,以便Angular在加载分页器后更新查询: @ViewChild("paginator", { static: false }) paginator: MatPaginator;
ViewChild
查询MatPaginator
,它位于延迟加载的mat选项卡组中
,但我得到了未定义的
,即使我在使用(selectedTabChange)
聚焦于保存元素的目标选项卡后调用它
请查看此元素在第三个选项卡中的位置,重点关注它并检查控制台日志。您应该使用动态查询,以便Angular在加载分页器后更新查询:
@ViewChild("paginator", { static: false }) paginator: MatPaginator;
^^^^^
并确保在使用
selectedTabChange
选择选项卡时调用查询。您应该使用动态查询,以便在加载分页器后Angular将更新查询:
@ViewChild("paginator", { static: false }) paginator: MatPaginator;
^^^^^
并确保使用selectedTabChange