我有一个Shiny App,它可以像下面的示例一样对MySQL数据库执行查询:
UI
textAreaInput("query")
服务器
data <- reactive({
df<-dbGetQuery(conection, input$query)
return(df)
})
问题在于,当用户在textAreaInput中键入错误的语法时,Shiny应用程序将关闭,并且错误会显示在R控制台中。
我想要的是在应用程序中打印该错误,以便用户可以再次尝试并编写另一个查询。
有人可以帮我吗?
答案 0 :(得分:0)
我们可以使用import store from "./Store";
/* REMOVE const store = createStore(reducers); */
。这是一个基于@Fan Li的答案here
tryCatch