问题标签 [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.
r - 具有嵌套/子行和模式的数据表
我正在尝试制作一个具有两层嵌套的数据表。第一个用于分组行(https://github.com/rstudio/shiny-examples/issues/9#issuecomment-295018270),第二个应该打开一个模式(R shinyBS 弹出窗口)。我可以让它单独工作,但第二层嵌套会产生问题。一旦有第二次嵌套,表中的数据就不再显示在折叠组中。
所以到目前为止我所做的至少有一个问题,那就是当有多个嵌套时如何让它正确显示。之后,我不确定该模态当前是否有效。我想知道 ids 是否不会像现在这样发生冲突。
任何提示表示赞赏。
r - 使用 shinybs 的闪亮应用程序中的文本的弹出框/工具提示
有没有办法将弹出框或工具提示添加到
output$Text <- renderText({ c("TestText") })
元素,然后renderUI
使用 shinyBS?
r - addTooltip 在 observeEvent 中使用两个输入间歇性工作
我正在构建一个绘制网络的闪亮应用程序。用户可以选择一个节点,单击一个切换按钮以显示该节点的自我网络,然后单击相同的按钮返回主网络。我试图让一个工具提示将鼠标悬停在按钮上,其文本会根据按钮本身的状态以及是否选择节点而发生变化。问题是工具提示仅在条件更改时才显示。
可重现的代码:
用户界面:
服务器:(抱歉,代码冗长 - 不太确定我哪里出错了,我想提供足够的上下文)
当应用程序首次加载时,如果我在执行任何其他操作之前将鼠标悬停在按钮上,工具提示就会起作用。单击一个节点,工具提示不再起作用。单击该按钮,工具提示将再次起作用。再次单击按钮,工具提示有效。如果在重新开始时,我没有将鼠标悬停在按钮上,而是先单击一个节点,则工具提示适用于该条件,但在单击按钮后无效。设置这两个部分的优先级observeEvent
有助于在返回完整网络时保持工具提示的功能,所以我想知道第一个是否会干扰第二个,但我不确定还能做什么。
我确实尝试了renderText
与按钮标签一起使用的方法,但bsTooltip
在 UI 中没有响应响应式文本,这就是我addTooltip
在服务器端使用的原因。
编辑
大约一个月后,我回到了这个尝试另一种方法。
如果我更新 ui 以uiOutput("EgoTip")
在最后添加,然后转到服务器并将第二个替换observeEvent
为以下内容:
我得到完全相同的行为。这排除了这是两个observeEvent
块相互干扰和/或在 中具有两个输入的问题observeEvent
。if else if
我使用相同的逻辑将文本发送到全局环境中的对象,对逻辑进行了四次检查,并且全部检查出来。它一定是循环浏览工具提示的东西,这是我没有想法的地方。
r - shinyBS 与新的闪亮 1.0.5 不兼容
我正在开发闪亮的应用程序,我想使用闪亮的BS。但是shinyBS不兼容新的shiny v1.0.5,全屏灰,包括模态。
我想在 bsModal 窗口上绘图。
shinyBS 有其他方法吗?
任何想法 ?
非常感谢。
这是代码:
r - 使用shinyBS时,字符串中的单引号将sliderInput转换为numericInput
我想将工具提示添加到我的操作按钮或带有包shinyBS
和功能的滑块tipify
。我为工具提示的“标题”参数添加了一个文本。但是,当我的文本有撇号(单引号)时,会出现错误。actionButton 本身的标签不会发生这种情况!
如果您将工具提示标题从"I am"更改为"I'm",它将不会显示。
这个错误的更令人惊讶的行为后果是,当工具提示的标题中有一个单引号时inputSlider
,它们会自动将自己转换为一个numericInput
......奇怪!尝试这个:
为什么会发生这种情况,我该如何覆盖它?谢谢,
注意:我是法国人,所以我需要撇号
谢谢,
r - 在 Shiny 中将 Tooltip 添加到 navbarMenu
我想在 Shiny 应用程序中为 navbarMenu 添加一个工具提示。这里问了类似的问题,但是没有答案。这是我的可重现代码
在我的研究中,我发现了这个解决方案R Shiny: Use navbarPage with bsModal by shinyBS,但对于bsModel
. 此外,这里提到了一个基于 java-script 的过程。我知道这两种解决方案都适用于 tabpanel,但我相信这是同一个问题,即 navbarMenu 和 tabpanel 没有 id。
我是统计学家,我没有 HTML 或 java 脚本背景来重写选项卡标题或 navbarMenu 的属性。我希望我能清楚地表达我的问题。提前感谢您的时间和善意的帮助。
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.
下面是重现问题的代码:
shiny - 如何通过身份验证管理单个闪亮应用的数据访问?
我的应用程序中有选项卡 1,此选项卡包括另外两个子选项卡选项卡 1:1 和选项卡 1:2。我有正在访问选项卡的用户 A、B 和 C。但我只想将 Tab 1:1 的访问权限授予用户 A,将 Tab 1:2 的访问权限授予用户 B,并将整个选项卡的访问权限授予用户 C。
有什么解决办法吗? 在此处输入图像描述
r - 如何在闪亮的 bsPopover 中格式化/对齐文本?
我是 Shiny r 的新手,正在尝试构建一个应用程序。我正在使用 bspopover 在滑块输入上显示一个弹出框。弹出窗口中的文本像指针一样分成多行(见下文)
一世。这是第 1 行
ii. 这是第 2 行
iii. 这是第 3 行
我已将这 3 行存储在一个变量中(见下文)
然后使用 bspopover 之类的
在弹出窗口中当前显示为纯文本,没有不同的行,例如 “i。这是第 1 行”、“ii。这是第 2 行”、“iii。这是第 3 行”
我需要输出如下所示
一世。这是第 1 行
ii. 这是第 2 行
iii. 这是第 3 行
我已经通过网站和其他互联网资源进行了搜索,但还没有找到解决方案。非常感谢您的帮助。