类型NodeListOf <HTMLLabelElement>不能分配给NgIterable <HTMLLabelElement>类型。 QueryList <HTMLLabelElement>

时间:2020-02-12 20:43:11

标签: angular typescript

由于某种原因,此HTML元素引发了此错误,这对我来说没有任何实际意义,因为它只是一个* ngFor循环...

  <a class = "article-label" *ngFor="let label of articleData.labels" (click)="addLabelLocal(label.text)">{{label.text}}</a>

我什至不知道从哪里开始。我该怎么办?

这是“通过选择标签搜索项目”应用程序的一部分,例如许多电子商务网站。在这种情况下,这些项目是商品。

articleData 只是具有“主题”,“作者”和“标签”信息的对象。它当前具有类型:ArticleResponseObject。

export class ArticlesResponseObject{
   response:any;
}

(响应。{复杂对象})

addLabelLocal 是一种允许用户向搜索添加标签(文本查询)的方法。调用将搜索查询标签添加到搜索的服务。

0 个答案:

没有答案