Я изо всех сил пытаюсь заставить toggleModal работать с всплывающим bsModal в приложении, запущенном в Shiny.
Мой код работал, возвращаясь к нему через несколько месяцев, и это не так. Я попытался сделать минимальный пример из здесь , который также больше не работает (просто получите пустую страницу, как я ожидал бы без модального):
library(shiny)
library(shinyBS)
ui <- fluidPage(
mainPanel(
bsModal(id = 'startupModal', title = 'Dum Dum', trigger = '',
size = 'large', p("here is my mumbo jumbo")),
width = 12
)
)
server <- function(input, output, session) {
toggleModal(session, "startupModal", toggle = "open")
}
shinyApp(ui = ui, server = server)
bsModal работают всплывающие окна где применяется к кнопке действия, а toggleModal не используется, так что, похоже, нет проблем с библиотекой глянцеваяBS, мне интересно, является ли это какой-то несовместимостью, которую я представил с другой библиотекой, или я просто пропустить что-то очевидное!
Я хотел бы знать, а) работает ли вышеуказанный код для других, и б) какие-либо предложения, поскольку я искал форумы в течение нескольких дней, и я нарисовал пробел. Я мог бы попытаться обойти это и не использовать toggleModal, или использовать альтернативу bsModal, но я бы предпочел разобраться, что здесь происходит.
Большое спасибо заранее.