Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 涂底漆:p-TAB面板的动载荷_Angular_Primeng - Fatal编程技术网

Angular 涂底漆:p-TAB面板的动载荷

Angular 涂底漆:p-TAB面板的动载荷,angular,primeng,Angular,Primeng,以下HTML+ts代码的目标: 打开配置文件后,在p-tabView中显示XXX p-tabPanel。 编号XXX取自文件。 有效。 但是在这些面板的循环中,对于每个面板,我想调用一个方法,它是这个p-tabPanel的类的一个成员。 但在现阶段,专家组的对象尚未确定。有一个比赛条件。 我如何“延迟”这个直到对象被定义 导出类DirectFindComponent实现OnInit{ nofPages:数字; 页面标题:字符串; 项目:编号[]; 页面:PageComponent[]; 构造函

以下HTML+ts代码的目标: 打开配置文件后,在p-tabView中显示XXX p-tabPanel。 编号XXX取自文件。
有效。 但是在这些面板的循环中,对于每个面板,我想调用一个方法,它是这个p-tabPanel的类的一个成员。 但在现阶段,专家组的对象尚未确定。有一个比赛条件。 我如何“延迟”这个直到对象被定义

导出类DirectFindComponent实现OnInit{
nofPages:数字;
页面标题:字符串;
项目:编号[];
页面:PageComponent[];
构造函数(专用波形:WaveformService){
这个.nofPages=0;
this.pageTitle='Page';
}
公共负荷
{
//加载文件时,this.nofPages将获取一个值
this.items=新数组(this.nofPages);

对于(设i=0;i我用以下ts代码求解:

for(设i=0;i{
while(this.pages[i]==未定义)
等待新的承诺(resolve=>setTimeout(resolve,1));
console.log(本文件第[i]页);
})();

}
你曾经在哪里设置过
页面
?这不是解决问题的方法。我对你的问题进行了评论,询问正确回答问题所需的详细信息