Для данных вы можете использовать npm install --save ng-pick-datetime
, это обеспечивает множество функций для воспроизведения с датой.
Если вы хотите использовать средство выбора даты с ng2-smart-table
, вы можете использовать его свойство с именем renderComponent .
{
columns: {
startDate: {
title: 'Start Time',
type: 'custom',
renderComponent: SmartTableDatepickerRenderComponent,
width: '250px',
filter: false,
sortDirection: 'desc',
editor: {
type: 'custom',
component: SmartTableDatepickerComponent,
}
},
endDate: {
title: 'End Time',
type: 'custom',
renderComponent: SmartTableDatepickerRenderComponent,
width: '250px',
filter: false,
editor: {
type: 'custom',
component: SmartTableDatepickerComponent,
config: {
placeholder: 'End Time'
}
}
}
}
}
Слушайте, вам нужно управлять другим компонентом. И вы должны визуализировать этот компонент в ng2-smart-table
.
Для получения дополнительной информации, пожалуйста, проверьте эту ссылку .