У меня есть таблица SQL Server, которая содержит столбец DATETIME
SaleDate
- и, к сожалению, на данный момент я не могу изменить тип данных на DATE
(этого было бы достаточно).
Iя пытаюсь показать данные из этого столбца в приложении Angular, используя Ag Grid.
Для отображения я смог использовать это в своем коде Typescript:
columnDefs = [
....
{ headerName: 'Sale', field: 'SaleDate', width: 120, editable: true,
cellRenderer: (data) => {
return data.value ? (new Date(data.value)).toLocaleDateString('de-CH', this.options) : '';
},
....
]
, и это работаетдовольно мило.
Однако, когда я пытаюсь отредактировать эту ячейку, к сожалению, отображаются все детали DATETIME
(включая часть времени):
[ 2018-09-27T08:43:59 ]
Это будет довольносбивает с толку пользователей .... так есть ли способ как-то установить / определить формат для редактирования в ячейке AG-Grid?