Я использую DT :: renderDataTable для визуализации таблицы данных для приложения Shiny, и я использую editable = TRUE
в определении datatable()
.Аргумент data
datatable
является реактивным выражением, которое получает данные из базы данных на основе выбранного значения из раскрывающегося меню.Я хочу, чтобы у меня была кнопка, которая обновляет данные и отменяет любые пользовательские изменения, так же как и выбор другого значения в раскрывающемся меню.Я не могу привести вам воспроизводимый пример, потому что я использую проприетарный код и данные, которые поступают из базы данных.Я знаю, что могу использовать observeEvent
для события нажатия кнопки обновления, а затем вызвать функцию рендеринга таблицы, но я ищу более элегантный подход.Спасибо