Мне нравится функция поиска в таблицах данных с быстрой фильтрацией по мере ввода. Однако поле «Поиск» над таблицей данных мне кажется больше «фильтром». Есть ли способ начать с пустой таблицы данных, которая заполняется только когда я начинаю вводить в поле поиска?
т.е. в приведенном ниже примере я хочу, чтобы таблица начиналась с одной пустой строки, которая меняется на три строки, если я наберу 'A', две строки для 'Al, et c.
library(shiny)
library(DT)
data<-data.frame(firstname=c('Albert','Alan','Annabel','Torsten'),lastname=c('Anderson','Brown','Davies','Ford'))
ui<-fluidPage(dataTableOutput('search_table'))
server<-function(input, output, session){
output$search_table<- renderDataTable(datatable(data))
}
shinyApp(ui = ui, server = server)