r - 为什么在 Shiny 的应用程序中使用 tagQuery() ?

标签 r shiny htmlwidgets

我读过这篇文章article on tagQuery并想知道一个 Shiny 的应用程序有什么实际用途。

是不是用类似于shinyjs::addClass()的方式修改服务器端的一个标签?

最佳答案

我想补充一下 @MikkoMarttila 答案的一些方面(太长,无法发表评论):

tagQuery 使您能够在 R 中操作 HTML 标签(无需 JS)。

请参阅this section来自 Outstanding User Interfaces with Shiny 的许多精彩示例。

我最近给出了相关答案here ,其中展示了如何使 Shiny 的应用程序符合 w3c 标准 - 因此 tagQuery 可以帮助您的应用程序做好生产准备(关于 UI)。

另请注意,tagQuery 可以与 renderUI 调用一起在/内部动态使用 - 请参阅 this举个例子。

关于r - 为什么在 Shiny 的应用程序中使用 tagQuery() ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71411511/

相关文章:

r - 如何强制 saveWidget 在 RStudio 之外创建单个文件?

r - 没有省略值的分组非密集排名

r - 在 R 中查看最佳 dtw 对齐

R Shiny 显示输出外部托管的图像

R Shiny : read data file, 让用户选择变量,用 ggplot 作图

R Auto Zoom 在 Shiny 中更新了 leafletProxy Map 对象

javascript - 在 JavaScript 中检索 R 对象属性 - 第 2 部分

r - Shiny 的或只是 htmlwidgets

r - 基于整行使用 dplyr/magrittr 过滤行

r - 查找时间差>10年的行