#angular #ionic-framework #datatable #angular-datatables
#угловатый #ионный каркас #поддающийся обработке данными #angular-datatables
Вопрос:
Я хочу создать адаптивную таблицу, используя angular datatable. Раньше я dtInstance.columns.adjust()
настраивал столбцы в зависимости от ширины экрана.
Это не работает, если я использовал первый код,
Первый Код:
this.dtElement.dtInstance.then((dtInstance: any) => {
dtInstance.clear().destroy();
dtInstance.columns.adjust();
})
но это работает, если я использовал settimeout
(второй код) только на ноутбуках или ПК, а не на мобильных устройствах.
Второй код:
this.dtElement.dtInstance.then((dtInstance: any) => {
dtInstance.clear().destroy();
setTimeout(function(){
dtInstance.columns.adjust();
}, 1000);
});
Кто-нибудь может предложить правильный способ настройки столбцов?