Использую bootstrap-vue компонент таблицы.
Как сделать, чтобы при нажатии на "Show Details", сначало отправлялся GET запрос на получение данных, и после успешного получения, открывалась строка с этими данными?
Ответ
Пример реализации: github
Вынесены отдельно функции получения данных с сервера (loadData) и функция нажатия на кнопку для открытия данных (details).
Функция обработки нажатия принимает два параметра: row ( текущая строка таблицы ) и type ( тип нажатия, а именно открытие или закрытие ).
Для реализации асинхронности использовались promise`ы.
Процесс подгрузки данных:
Загруженные данные:
Комментариев нет:
Отправить комментарий