我正在尝试在我的Angular App上获取UI网格来正确地过滤日期,但它似乎没有响应任何类型的过滤器更改。我试着去在文档和使用他们的例子:AngularJS ui网格不会过滤日期
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" }
]};
我已经尝试使用过滤器'日期:MM-dd-yyy',那也没有工作。任何人都可以告诉我我错过了什么吗?
你应该过滤掉这些日期先在你的控制器somethiing,如:* item.date = $过滤器(“日期”)(item.date, “dd/MM/yyyy”); * – daniel