R Shiny: есть ли способ выполнить HTML через DashboardPagePlus? - PullRequest
0 голосов
/ 26 марта 2020

Привет, все, что я новичок в программировании пользовательского интерфейса и еще новее в R блестящий.

У меня есть блестящий пользовательский интерфейс, определенный как:

         ....
ui <- shinyUI(
           dashboardPagePlus(
         ....
        )
)

Все, что я хочу сделать, это выполнить некоторые html чтобы установить заголовок моей вкладки в веб-браузере. Я пытался использовать текучий объект страницы для возврата заголовка, но dashboardPagePlus, похоже, не очень нравится, и некоторые другие вещи, которые я пробовал, включают:

tags$head(HTML("<title>My Tab</title>"))

, но, похоже, go игнорируется переводчиком. Любое понимание или ресурсы очень приветствуются.

tags$title("My Tab")

сбой программы

     ....
ui <- shinyUI(
  dashboardPage(title = "My Tab"),
  dashboardPagePlus(
     ....
    )
)

также сбой программы

Редактировать: картинка для ясности что я ' я пытаюсь сделать ] 1

1 Ответ

1 голос
/ 26 марта 2020

Вам не нужно использовать HTML для создания заголовка (если только вы не хотите выполнять какое-либо пользовательское форматирование).

library(shiny)
library(shinydashboard)
library(shinydashboardPlus)


#####/UI/####

header <- dashboardHeaderPlus(
  title = "My Tab"
)
sidebar <- dashboardSidebar()
rightsidebar <- rightSidebar()
body <- dashboardBody()

ui <- dashboardPagePlus(title="Browser title", header, sidebar, body, rightsidebar)

#####/SERVER/####

server <- function(session, input, output) { 

}

shinyApp(ui, server)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...