Rmarkdown在动态报告撰写过程中确实是一款不可多得的利器。
现在我有个疑问:如何使用R代码来输出DOM。比如,超链接<a>、层<div>、表格<table>等?
主要是因为目的DOM的个数不确定,需要根据数据收集调整,而数据是通过R代码块完成的,这个时候就需要用R来控制DOM的数量
我自己异想天开的使用:
## R Markdown
````{r cars}
print("<a href='www.baidu.com'>百度</a>")
````
这个就是输出了“<a href='www.baidu.com'>百度</a>”,
而不是我想要的超链接。
我也尝试过在R中赋值,然后通过JS代码块输出,结果依旧行不通。
## R Markdown
````{r cars}
a <- "I need a DOM!"
````
````{js, echo=FALSE}
alert("Hello world!")
alert(a)
````
不知道各路大神是否有良策?