[英]How to display any tagList in Rstudio's viewer
在开发 Shiny 应用程序的 UI 时,我经常不想继续运行或刷新应用程序来测试代码更改的效果,例如文本和按钮的 tagList。 有时,与 htmlWidgets 一样,运行部分代码的结果会显示在内部查看器中,但大多数只会显示在控制台中。
只是概括https://stackoverflow.com/a/22864759/1976935的解决方案:
in_viewer <- function(x){
tab <- paste(capture.output(x), collapse = '\n')
tf <- tempfile(fileext = ".html")
writeLines(tab, tf)
rstudioapi::viewer(tf)
}
in_viewer(tagList(p("asdf"),actionButton("qwer","Button")))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.