gpt4 book ai didi

angular - UAngular 5 : mat-table [dataSource] within *ngFor loop, 如何从数组传递数据源

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

在 *ngFor 循环中将数据源从数组传递到 mat-table 的方法是什么。 IE。我使用 *ngFor 创建多个表,每个表都需要一个数据源,但是当我尝试以下操作时它不起作用:

<mat-table #table [dataSource]="dataSources[i]"> 

虽然 'i' 是在 html 模板中预先定义的:

<mat-expansion-panel *ngFor="let customer of customers; let i = index"> 

更新:

以下对我有用,我将数据源添加到每个客户对象,而不是将其分开并尝试通过“i”索引访问

<mat-table #table [dataSource]="customer.dataSource"> 

最佳答案

试试这段代码:

<mat-table *ngFor="let dataSource of dataSources" #table [dataSource]="dataSource"> 

希望对您有所帮助:)

关于angular - UAngular 5 : mat-table [dataSource] within *ngFor loop, 如何从数组传递数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49356715/

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