具有日期问题的ui-grid(3.0.0不稳定)cellFilter

rem*_*y44 5 angular-ui-grid

ui-grid(3.0.0-rc.16)在使用过滤日期时效果不佳.过滤其他字段效果很好.

这是一个骗子:

http://plnkr.co/edit/b9NSk0
Run Code Online (Sandbox Code Playgroud)

尝试开始输入2014年的任何日期.

我还是错过了什么错误?

// main.js
var app = angular.module('myApp', ['ui.grid', 'ui.grid.i18n']);
app.controller('MyCtrl', function($scope) {
  $scope.myData = [{
    eventName: "event1",
    eventDateRaw: new Date(1416396274368),
    eventDateFormatted: new Date(1416396274368)
  }, {
    eventName: "event2",
    eventDateRaw: new Date(1416352423803),
    eventDateFormatted: new Date(1416396274368)
  }];

  $scope.gridOptions = {
    data: 'myData',
    columnDefs: [{
      name: 'eventName', width: "20%"
    }, {
      name: 'eventDateRaw', width: "40%"
    }, {
      name: 'eventDateFormatted', width: "40%",
      cellFilter: 'date: "yyyy-MM-dd HH:mm:ss.sss"'
    }],
    enableFiltering: true
  };
});
Run Code Online (Sandbox Code Playgroud)

br remy44

Xav*_*man 0

尝试反转引号,以便使用单引号传递参数。

javascript cellFilter: "date: 'yyyy-MM-dd HH:mm:ss.sss'"