Есть ли возможность удалить сообщение об ошибке - PullRequest
0 голосов
/ 06 февраля 2020

Следующий код в R блестящем приложении (на стороне сервера) дает результат, как показано ниже. Но можем ли мы отключить это сообщение об ошибке? Как будто нам не нужно показывать какие-либо сообщения. Можем ли мы достичь этого?

options(shiny.sanitize.errors = TRUE)

Результат в консоли (красным)

Error : An error has occurred. Check your logs or contact the app author for clarification

Ожидаемый результат:


или

"No table" (The user can type anything he needs?)

1 Ответ

0 голосов
/ 06 февраля 2020

Как упомянуто @ nopassport1, лучший вариант - в первую очередь предотвратить ошибку.

Кроме того, в каждом конкретном случае вы можете удалить предупреждение об ошибке, заключив код в функцию try(x,silent = TRUE).

> try(1+"a")
Error in 1 + "a" : non-numeric argument to binary operator
> try(1+"a",silent = TRUE)
> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...