问题标签 [shinybs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
2462 浏览

r - 具有嵌套/子行和模式的数据表

我正在尝试制作一个具有两层嵌套的数据表。第一个用于分组行(https://github.com/rstudio/shiny-examples/issues/9#issuecomment-295018270),第二个应该打开一个模式(R shinyBS 弹出窗口)。我可以让它单独工作,但第二层嵌套会产生问题。一旦有第二次嵌套,表中的数据就不再显示在折叠组中。

所以到目前为止我所做的至少有一个问题,那就是当有多个嵌套时如何让它正确显示。之后,我不确定该模态当前是否有效。我想知道 ids 是否不会像现在这样发生冲突。

任何提示表示赞赏。

在此处输入图像描述

0 投票
2 回答
4178 浏览

r - 使用 shinybs 的闪亮应用程序中的文本的弹出框/工具提示

有没有办法将弹出框或工具提示添加到

output$Text <- renderText({ c("TestText") })元素,然后renderUI使用 shinyBS?

0 投票
0 回答
253 浏览

r - addTooltip 在 observeEvent 中使用两个输入间歇性工作

我正在构建一个绘制网络的闪亮应用程序。用户可以选择一个节点,单击一个切换按钮以显示该节点的自我网络,然后单击相同的按钮返回主网络。我试图让一个工具提示将鼠标悬停在按钮上,其文本会根据按钮本身的状态以及是否选择节点而发生变化。问题是工具提示仅在条件更改时才显示。

可重现的代码:

用户界面:

服务器:(抱歉,代码冗长 - 不太确定我哪里出错了,我想提供足够的上下文)

当应用程序首次加载时,如果我在执行任何其他操作之前将鼠标悬停在按钮上,工具提示就会起作用。单击一个节点,工具提示不再起作用。单击该按钮,工具提示将再次起作用。再次单击按钮,工具提示有效。如果在重新开始时,我没有将鼠标悬停在按钮上,而是先单击一个节点,则工具提示适用于该条件,但在单击按钮后无效。设置这两个部分的优先级observeEvent有助于在返回完整网络时保持工具提示的功能,所以我想知道第一个是否会干扰第二个,但我不确定还能做什么。

我确实尝试了renderText与按钮标签一起使用的方法,但bsTooltip在 UI 中没有响应响应式文本,这就是我addTooltip在服务器端使用的原因。

编辑

大约一个月后,我回到了这个尝试另一种方法。

如果我更新 ui 以uiOutput("EgoTip")在最后添加,然后转到服务器并将第二个替换observeEvent为以下内容:

我得到完全相同的行为。这排除了这是两个observeEvent块相互干扰和/或在 中具有两个输入的问题observeEventif else if我使用相同的逻辑将文本发送到全局环境中的对象,对逻辑进行了四次检查,并且全部检查出来。它一定是循环浏览工具提示的东西,这是我没有想法的地方。

0 投票
0 回答
220 浏览

r - shinyBS 与新的闪亮 1.0.5 不兼容

我正在开发闪亮的应用程序,我想使用闪亮的BS。但是shinyBS不兼容新的shiny v1.0.5,全屏灰,包括模态。

我想在 bsModal 窗口上绘图。

shinyBS 有其他方法吗?

任何想法 ?

非常感谢。

这是代码:

0 投票
2 回答
814 浏览

r - 延迟和过期一个 shinyBS::bsTooltip

是否可以延迟工具提示并在几秒钟后过期?

在此处输入图像描述

0 投票
2 回答
472 浏览

r - 使用shinyBS时,字符串中的单引号将sliderInput转换为numericInput

我想将工具提示添加到我的操作按钮或带有包shinyBS和功能的滑块tipify。我为工具提示的“标题”参数添加了一个文本。但是,当我的文本有撇号(单引号)时,会出现错误。actionButton 本身的标签不会发生这种情况!

如果您将工具提示标题从"I am"更改为"I'm",它将不会显示。

这个错误的更令人惊讶的行为后果是,当工具提示的标题中有一个单引号时inputSlider,它们会自动将自己转换为一个numericInput......奇怪!尝试这个:

为什么会发生这种情况,我该如何覆盖它?谢谢,

注意:我是法国人,所以我需要撇号

谢谢,

0 投票
1 回答
554 浏览

r - 在 Shiny 中将 Tooltip 添加到 navbarMenu

我想在 Shiny 应用程序中为 navbarMenu 添加一个工具提示。这里问了类似的问题,但是没有答案。这是我的可重现代码

在我的研究中,我发现了这个解决方案R Shiny: Use navbarPage with bsModal by shinyBS,但对于bsModel. 此外,这里提到了一个基于 java-script 的过程。我知道这两种解决方案都适用于 tabpanel,但我相信这是同一个问题,即 navbarMenu 和 tabpanel 没有 id。
我是统计学家,我没有 HTML 或 java 脚本背景来重写选项卡标题或 navbarMenu 的属性。我希望我能清楚地表达我的问题。提前感谢您的时间和善意的帮助。

0 投票
1 回答
699 浏览

shiny - 在 Shiny 中显示/隐藏 bsCollapse 面板

我正在使用 ShinyBS 和 Shinyjs 包构建一个闪亮的应用程序,我想根据另一个 bscollapse 面板中单选按钮上的输入来隐藏/显示 bscollapse 面板。

在 Parent1 中选择“AAA”或“BBB”选项时,我只想在 Parent2 中显示“AAAA”和“BBBB”折叠面板。

在 Parent1 中选择“CCC”或“DDD”选项时,我只想在 Parent2 中显示“CCCC”和“DDDD”折叠面板。

我正在使用 shinyjs 包中的 show() 和 hide() 命令,但我无法使其工作。When "AAA" or "BBB" is selected, nothing is appearing in Parent2, which is not what I want.

下面是重现问题的代码:

0 投票
0 回答
67 浏览

shiny - 如何通过身份验证管理单个闪亮应用的数据访问?

我的应用程序中有选项卡 1,此选项卡包括另外两个子选项卡选项卡 1:1 和选项卡 1:2。我有正在访问选项卡的用户 A、B 和 C。但我只想将 Tab 1:1 的访问权限授予用户 A,将 Tab 1:2 的访问权限授予用户 B,并将整个选项卡的访问权限授予用户 C。

有什么解决办法吗? 在此处输入图像描述

0 投票
1 回答
826 浏览

r - 如何在闪亮的 bsPopover 中格式化/对齐文本?

我是 Shiny r 的新手,正在尝试构建一个应用程序。我正在使用 bspopover 在滑块输入上显示一个弹出框。弹出窗口中的文本像指针一样分成多行(见下文)

一世。这是第 1 行

ii. 这是第 2 行

iii. 这是第 3 行

我已将这 3 行存储在一个变量中(见下文)

然后使用 bspopover 之类的

在弹出窗口中当前显示为纯文本,没有不同的行,例如 “i。这是第 1 行”、“ii。这是第 2 行”、“iii。这是第 3 行”

我需要输出如下所示

一世。这是第 1 行

ii. 这是第 2 行

iii. 这是第 3 行

我已经通过网站和其他互联网资源进行了搜索,但还没有找到解决方案。非常感谢您的帮助。