html - 从shinymanager中删除html元素

标签 html r shiny


你好。

我想从 Shiny 管理器中删除“请验证”文本元素。
我尝试过shinyjs html() 函数,但我无法让它与shinymanager 中的元素一起使用。 enter image description here

示例代码:

credentials <- data.frame(
  user = c("shiny", "shinymanager"),
  password = c("azerty", "12345"),
  stringsAsFactors = FALSE)

library(shiny)
library(shinymanager)

ui <- secure_app(fluidPage())

server <- function(input, output, session) {
  
  res_auth <- secure_server(
    check_credentials = check_credentials(credentials)
  )
}

shinyApp(ui, server)

谢谢。

编辑: 正如 akron 指出的,我可以使用 secure_app() 中的 set_labels() 函数删除文本。但是,如果您想删除剩余空间,您还必须添加此参数:

secure_app(ui,head_auth=tags$style(".h1, .h1, h2, .h2, h3, .h3 {margin-top:0px;margin-bottom:0px;}"),
set_labels(language="en","Please authenticate"=""))

最佳答案

考虑使用set_labels

set_labels(
  language = "en",
  "Please authenticate" = "")

-输出

enter image description here

关于html - 从shinymanager中删除html元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68537842/

相关文章:

r - 将线性模型abline添加到ggplot中的log-log图

r - 如何根据 R 中的另一个现有表导出百分位数

r - 你能用 shinyjs 来隐藏/显示整个面板吗?

html - 鼠标悬停仅在 firefox 中不起作用

r - 如何连接安装在 RHEL/centOS 平台上的远程 Opencpu 服务器并使用 opencpu JS 从 R 获取结果?

r - 如何在 Shiny Dashboard 的框中将表格居中

r - 如何从 Shiny 的模块调用 Shiny 的模块?

php - WordPress 2017 主题 : Add A Div over the Header image

javascript - 电子邮件验证javascript

HTML GET 表单传递 + 符号作为 %2B