我试图在我的Angular App上获取UI-Grid来正确过滤日期,但它似乎没有响应任何类型的过滤器更改。我试过翻阅文档并使用他们的例子:
displayName: "Long Date", cellFilter: 'date:"longDate"', filterCellFiltered:true,
但似乎没有什么改变日期的格式,这是我目前的代码:(更新)
$scope.gridOptionsClaims = {
enableSorting: true,
enableFiltering: true,
showColumnFooter: true,
enableGridMenu: true,
columnDefs: [
{ field: 'date', name: 'Date', displayName: "Date", type: 'date', cellFilter: 'date:"MM-dd-yyyy"', filterCellFiltered: true },
{ field: 'transaction_id', name: 'Purchase Order', displayName: "Purchase Order" },
{ field: 'full_name', name: 'Salesperson', displayName: "Salesperson" }
]};
我尝试使用过滤器  date:MM-dd-yyy'那也没有用。谁能告诉我我失踪了什么?
答案 0 :(得分:0)
您是否启用了使用enableFiltering: true
属性的过滤功能?
另外,尝试使用过滤器定义cellFilter,如上所述:
cellFilter: 'date:"yyyy-MM-dd HH:mm"'