javascript - NgFor 之后访问 ViewChildren 列表

标签 javascript angular components

我想在一次 ng for 后访问组件的所有 viewChildren,例如:

<component #item *ngFor="let item of items" [parameter1]="item.parameter1" [parameter2]="item.parameter2"></component>

现在,我有一个像这样的 ViewChildren:

@ViewChildren('item') item: QueryList<Item>

但是当我console.log他时,它只出现一个,我想获得每个ngFor的引用

最佳答案

试试这个.toArray,它有效:

@ViewChildren('item') item;

this.item.toArray()

关于javascript - NgFor 之后访问 ViewChildren 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47461819/

相关文章:

javascript - 修改 JQuery 表达式

javascript - 如何使每次访问状态时都执行 Controller block ?

javascript - 脚本在 Chrome 和 IE 上无法正常工作

javascript - table 上的 Vue.js v 组件

javascript - reactjs 服务和表示组件拆分

javascript - 如何在 JavaScript 中将字符串解析为日期对象?

javascript - 检查组件中的浏览器宽度,存储在变量中,然后在 Angular 的模板中使用

angular - 如何将 DomSanitizer 作为 typescript 中的参数传递给管道?

jquery - 使用 PrimeNG 日历检测 [(ngmodel) 对所选日期的更改

java - Richfaces:dropDownMenu 操作