【发布时间】:2020-12-22 11:26:22
【问题描述】:
我有 SizeFilterComponent,它在大小选择更改时发出 BaseFilter 对象。我可以选择多种尺寸。 这是处理逻辑的方法:
selectionChange($event){
let array = [];
for(let el of $event){
array.push({size: el})
}
let filter: BaseFilter = {
field: 'sizes',
symbol: FilterSymbol.arany,
value: array
}
this.filterChanged.emit(filter);
}
但问题是尺寸有计数字段。这是字段的数字大于或等于零。 我想过滤尺寸大于 0 的项目。我该怎么做?
当我将线路改为
array.push({size: el, size: 10}) 我在屏幕截图上获取项目。但我想得到类似array.push({size: el, size: >0}) 的东西(它只是图形,我知道语法很糟糕)
【问题讨论】:
标签: javascript angular firebase google-cloud-firestore nosql