我正在嘗試在我的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