3
讓我們來看看demos之一。通知用戶他在Shiny應用程序中輸入錯誤
runExample("09_upload")
我正在使用提供的文件來執行一些計算,並在所有上傳的文件中顯示彙總的性能。因此,我使用類似
tryCatch(compute.smth(), error=function(e){})
以便顯示的結果不受不良輸入的影響。但是,我想以某種方式指出上傳錯誤文件會導致錯誤,並通知用戶輸入問題。這將是像
tryCatch(compute.smth(), error=badFile())
其中BADFILE()應該修改一些顯示輸出。有任何想法嗎? 作爲最後的手段,this可能是一種選擇,但我想要一些本地的Shiny。
ShinyBS和ShinySky看好,但如果你想要的東西簡單和容易 - http://shiny.rstudio.com/gallery/server-to-client-custom-messages.html – TheComeOnMan