У меня есть datatable в приложении Shiny, содержащем тысячи записей и 10 полей. В одном из полей «Заметки» содержится тело уникального письма, отправленного каждой записи. Из-за размера некоторых электронных писем, он занимает много места в datatable. Я хотел бы создать значок информации для каждой строки, которая при зависании отобразит сообщение, связанное с этой строкой, в всплывающем окне, которое впоследствии исчезнет после перемещения мыши с иконки. Возможно ли это в «Блестящем»?R: Hover Event in Shiny App
1
A
ответ
2
Да. Во-первых, вам необходимо обработать этот текст по электронной почте, как HTML и добавьте следующие теги:
<i class='fa fa-info-circle' data-toggle='tooltip' data-placement='right' title='YOUR EMAIL TEXT'></i>
В зависимости от размера вашей электронной почты, что подсказка может стать немного тяжеловат, но это делает то, что вы хотите его делать.
Обратите внимание, что предполагается, что вы используете shinyDashboard (хотя я думаю, что любой из параметров - fluidPage, navbarPage и т. Д. - будет работать).
Кроме того, необходимо установить побег = FALSE в datatable(x, escape = FALSE)
Вы можете посмотреть на этой реализации. Для демонстрации таблицы нажмите на GO, затем перейдите на вкладку «Поведение здоровья».
http://healthpolicy.ucla.edu/health-profiles/adults/Pages/dashboard.aspx
Смежные вопросы
- 1. HighCharts in R Shiny App
- 2. sliderInput in Shiny app in R
- 3. Мигает ggplot in shiny R app
- 4. plotGoogleMaps in shiny app
- 5. selectInput in R shiny
- 6. Вкладка hover event in chrome
- 7. Стойкая сессия R в R shiny App
- 8. Интерактивный ZoomGraph in R Shiny
- 9. Динамический selectInput in R shiny
- 10. Latex, RenderTable in Shiny, R
- 11. rgl snapshot failed in Shiny app
- 12. Удалить mainPanel area in Shiny app
- 13. Shiny - checkbox in table in shiny
- 14. R Shiny App для визуализации данных
- 15. Скрыть главный заголовок в R Shiny App
- 16. jsPlumb Toolkit event hover event
- 17. Dynamic navbarMenu tabPanels in R Shiny
- 18. Фильтрация из selectInput in R shiny
- 19. Checkboxgroupinput in R Shiny with Plotly
- 20. plot one point in highchart shiny r
- 21. Добавить запись в Datatable in shiny R
- 22. r - change navbar color in shiny
- 23. Имея два динамически selectInput in R shiny
- 24. Host App Shiny-server
- 25. hover in hover jquery/javascript
- 26. Hover issue in PyQt
- 27. Triggering Synthetic Event in React App
- 28. addPolygons in sheetlet in R shiny разрушает реактивность
- 29. Выделить onChange in Shiny
- 30. опция hover event
Спасибо. Это отличный пример применения Shiny. Отлично. – lhatcher1986
Несомненно! Один комментарий: вы, вероятно, также можете добавить в каждую строку в столбце, используя Javascript, поэтому сделать это на уровне построения данных не является единственным способом. –