0

如果包含这样的自定义表达式,如何设置起始 headerFilter 值?设置filterValues="xxx > 0"不起作用

<dxi-column caption="" dataField="xxx" [headerFilter]="headerFilter" filterValues="xxx > 0"></dxi-column>


headerFilter: any = {
    dataSource: [ {
        text: "to do",
        value: ["xxx", "=", 0]
    }, {
        
        text: "done",
        value: [["xxx", ">", 0]]
    },]
};
  
4

1 回答 1

0

您以错误的方式调用过滤器值。尝试以下操作:

<dx-data-grid ...
    [filterSyncEnabled]="true"
    [filterValue]="['xxx', '>', 0]"> 

    <dxo-header-filter 
        [visible]="true">
    </dxo-header-filter>

    <dxi-column caption="" dataField="xxx" [headerFilter]="headerFilter">
    </dxi-column>
...
</dx-data-grid>
于 2021-06-16T11:31:02.813 回答