首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ShinyBS中增加工具提示/弹出长度

在ShinyBS中增加工具提示/弹出长度
EN

Stack Overflow用户
提问于 2016-04-27 15:13:06
回答 1查看 1K关注 0票数 3

ShinyBS包提供了一种很好且简单的方法,可以将工具提示和弹出式添加到一个闪亮的应用程序的元素中。然而,这些字符的长度大大限制在约40个字符。我确实需要增加这些工具提示中允许的字符数。

举个例子:

代码语言:javascript
复制
library(shiny)
library(shinyBS)

shinyApp(
  ui = fluidPage(
      column(5,sliderInput("n", "Short tooltip", 5, 100, 20),
                   bsTooltip("n",title="This is a short tooltip, so it works."),
                   sliderInput("n2", "Long tooltip", 5, 100, 20),
                   bsTooltip("n2",title="This is a longer tooltip, so it doesn't work."))
  ), 
  server = function(input, output) {}
)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-27 16:23:00

实际上,在第二个工具提示的标题中存在一个未转义的'会导致问题,而不是标题的长度。在每个\\'中键入'将解决问题。

尝试运行以下代码(或者,在?bsTooltip中运行示例),以查看带有长标题的工具提示工作得很好:

代码语言:javascript
复制
library(shiny)
library(shinyBS)

shinyApp(
  ui = fluidPage(
      column(5,
             sliderInput("n", "Short tooltip", 5, 100, 20),
             bsTooltip("n",title="This is a short tooltip, so it works."),
             sliderInput("n2", "Long tooltip", 5, 100, 20),
             bsTooltip("n2",title="This is a longer tooltip, which\\'ll still work, as long as each special character is escaped with a \\\\\\\\."))
  ), 
  server = function(input, output) {}
)
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36893912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档