【发布时间】:2021-02-22 20:10:00
【问题描述】:
?rstudioapi::sourceMarkers 的帮助表示:
请注意,如果消息字段属于“html”类(即继承(消息,“html”)== TRUE),则其内容将被视为 HTML。
但是,在运行以下代码时,文本会按原样进行评估,而不是 html。
foo <- shiny::HTML('<div style="color:red;">I am red</div>')
bar <- shiny::HTML('<p style="color:red;">I am red</p>')
inherits(foo, "html")
#> [1] TRUE
inherits(bar, "html")
#> [1] TRUE
markers <- list(
list(
type = "error",
file = getwd(),
line = 145,
column = 1,
message = foo),
list(
type = "info",
file = getwd(),
line = 145,
column = 1,
message = bar))
rstudioapi::sourceMarkers(name = "Test Name", markers)
编辑
【问题讨论】:
标签: r rstudio rstudioapi