В моей условной панели я устанавливаю значения, равные значению, которое включает в себя один апостроф в слове.
conditionalPanel(
condition = "input.mood == 'I'm Great'"
)
Я получаю эту ошибку на веб-странице пользовательского интерфейса:
Uncaught SyntaxError: Неожиданный идентификатор
Решенные решения: Обратная косая черта
conditionalPanel(
condition = "input.mood == 'I\'m Great'"
)
Двойная обратная косая черта:
conditionalPanel(
condition = "input.mood == 'I\\'m Great'"
)
Paste0:
conditionalPanel(
condition = "input.mood == paste0("'I","'","m Great'")"
)
ИЛИ
conditionalPanel(
condition = "input.mood == 'paste0("I","'","m Great")'"
)
Я не верю, что могу вызвать paste0 или paste в пределах условия.