1
我想在一個閃亮的應用程序的數據表中使用「智能」搜索,以便可以搜索多個關鍵字,無論它們出現在表格中的哪個位置。 這是根據https://datatables.net/reference/option/search.smart的數據表的默認功能,當數據表在閃存應用程序之外的R中運行時,它肯定可用。但是當我在一個閃亮的應用程序中嵌入數據表時,此功能不起作用。有沒有啓用它的選項或解決方法?在Shiny中搜索DataTables中的「智能」搜索(搜索多個關鍵字)
我的表格有一個長文本列,用戶可以在其中搜索不同的(隨機)關鍵字。
下面是一個可以測試的代碼。搜索「緊湊型本田」在R渲染表中給出了多個結果,但沒有一個閃亮。
####### shiny basic script
library(ggplot2) #to load mpg dataset
library(shiny)
ui <- fluidPage(
fluidRow(
DT::dataTableOutput("table")
)
)
server <- function(input, output) {
output$table <- DT::renderDataTable(DT::datatable({
mpg
}))
}
shinyApp(ui = ui, server = server)
####### R basic script
library(ggplot2) #to load mpg dataset
DT::datatable(mpg)
謝謝你的建議。我嘗試了修改後的代碼,但搜索仍被視爲短語而不是關鍵字。我可能會錯過什麼? – RoryR