闪亮:斜体字

时间:2016-11-13 17:44:06

标签: r shiny

如果您对Shiny环境有一些经验,我想问一下您的帮助。它关注文本的斜体。我在正常段落中有一个斜体字,如下所示:

p(".....blabla (", em("italicized)"), "blabla")

问题是在斜体字之前弹出的空间,如:" ..... blabla(斜体)"。你知道怎么取消吗?

问题出现在本地以及我的shinyapps.io网页上。

N.B。我已经在Shiny Google小组中询问过,但没有答案。

非常感谢

下面,我附上一个ui.R的例子以表示可重复性,以符合要求。错误在结尾的第三行。

作为免责声明,请注意,如果远程此示例应该有括号等的任何错误,我得到的不必要的空间是完全确定不是由于任何这些。除了不需要的空间之外,代码完全平滑。我谦卑地相信这个例子不是很必要。该错误仅与我获得的不需要的空间有关:

p(".....blabla (", em("italicized)"), "blabla")
library(shiny)
library(ggplot2)
library(leaflet)
library(RCurl)
library(scales)
library(rsconnect)

shinyUI(fluidPage(titlePanel(h3('title', 
    align = 'center', style = 'color:marengo')),

sidebarLayout(
    sidebarPanel(width = 2,
    h5(strong('blabla'), 
    align = 'center'),
      selectInput('var1', label = 'blabla',
                  choices = list('blabla', 'blabla', 'blabla'),
                  selected = 'blabla'),

      selectInput('var2', label = 'blabla',
                  choices = list('blabla','blabla'),
                  selected = 'blabla'   ),
    helpText('blabla')),

    mainPanel(
    br(),
    plotOutput('plot'),
    p(".....blabla (", em("italicized)"), "blabla"),
    br(),
    height = 8, width = 10))))

1 个答案:

答案 0 :(得分:0)

函数p()可能会产生不必要的副作用。而是尝试:

HTML(paste0(".....blabla (", em("italicized)"), "blabla"))