primeng p-table 中的全局过滤器不适用于复杂的行数据
Global filter in primeng p-table doesn't work for complex row data
Primefaces primeng filter p-table example - 全局过滤不适用于复杂数据。
示例使用模型:
export interface Car {
vin?;
year?;
brand?;
color?;
price?;
saleDate?;
}
如果我们将字段 engine 添加到汽车接口:
export interface Engine {
type?;
power?;
atRpm?;
}
并将列 Engine 添加到模板以显示 rowData.engine.type
数据,全局过滤器不适用于此列。如何解决?
我希望尽可能避免数据扁平化。因为它应该在大量数据上完成,并且原始模型在应用程序中得到有效使用。
我认为这应该可行:
[globalFilterFields]="['engine.type']"
如果需要,请添加其他字段:
'engine.type', 'engine.power'
Primefaces primeng filter p-table example - 全局过滤不适用于复杂数据。 示例使用模型:
export interface Car {
vin?;
year?;
brand?;
color?;
price?;
saleDate?;
}
如果我们将字段 engine 添加到汽车接口:
export interface Engine {
type?;
power?;
atRpm?;
}
并将列 Engine 添加到模板以显示 rowData.engine.type
数据,全局过滤器不适用于此列。如何解决?
我希望尽可能避免数据扁平化。因为它应该在大量数据上完成,并且原始模型在应用程序中得到有效使用。
我认为这应该可行:
[globalFilterFields]="['engine.type']"
如果需要,请添加其他字段:
'engine.type', 'engine.power'