我有一个表,该表的列包含sap.m.Switch
作为模板。我想在该列上应用过滤器。我已经尝试过:
onFilterTable: function(sQuery){
var sQuery = oEvent.getParameter("query");
var stateFilter = new sap.ui.model.Filter("state", sap.ui.model.FilterOperator.Contains, sQuery);
...
}
state
可以包含值为true
或false
(布尔值)。但这会引发这样的错误。
Only "String" values are supported for the FilterOperator: "Contains".
我是否需要将布尔值转换为字符串以进行过滤,或者还有其他要过滤的Switch
吗?