вы не можете (в настоящее время) сделать это с текущим датчиком даты, потому что он внутренне использует <input type="date" />
(если используется хром, в противном случае просто текстовое поле), который всегда принимает языковой стандарт браузера, как описано в https://stackoverflow.com/a/9519493/885338
также описано в https://github.com/ag-grid/ag-grid/issues/1029 (также есть пример vue.js)
, поэтому вам нужно будет либо
, если вы создаетеВ пользовательском фильтре вы можете указать дополнительные параметры, такие как желаемый формат даты, с помощью FilterParams
Метод init (params) принимает объект params с элементами, перечисленными ниже.Если пользователь предоставляет параметры с помощью атрибута colDef.filterParams, они будут дополнительно добавлены к объекту параметров, переопределяя элементы с тем же именем, если существует конфликт имен.
взято из: https://www.ag -grid.com / javascript-grid-filter-component / # ifilter-params
, с помощью которого вы можете написать фильтр даты, который может работать с различными форматами даты (например, с использованием момента.js), предоставив формат через colDef.filterParams
Ag-Grid имеет несколько хороших примеров для дат -> https://www.ag -grid.com / javascript-grid-date-component /
также см. https://github.com/ag-grid/ag-grid/issues/1029#issuecomment-393546876 для этой точной, все еще нерешенной проблемы и пример для vue.js, который вы можете использовать в качестве отправной точки для вашего фильтра на основе реакции