[英]Coercing plain HTML to shiny.tags
如何將帶有純 HTML 的矢量轉換為嵌套的閃亮標簽列表?
library(shiny)
library(htmltools)
html_str <- '<div><h1>Headline</h1><p>Text</p></div>'
htmltools::as.tags()
和htmltools::tagList()
似乎都不起作用。 盡管這篇文章展示了一個關於如何將 html 轉換為 Shiny.tags 的示例,但我拒絕相信任何主要軟件包都沒有提供更簡單的解決方案。
result <- tags$div(tags$h1("Headline"), tags$p("Text"))
> class(result)
[1] "shiny.tag"
我制作了一個 Shiny 應用程序來執行此任務。 它使用 JavaScript 庫himalaya
。 它在我的包html2R 中可用。 有關使用示例,請參閱?html2R
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.