问题标签 [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 投票
1 回答
1450 浏览

r - R闪亮的observeEvent问题

当在数据表中选择行并且有人按下“删除行”开关时,我试图从数据框中删除行。input$click_rows_selected 给出所选行的 ID。

我对observeEvent 和observe 的使用似乎有问题,因为代码在我第一次轻弹开关时删除了选定的行。然而,之后,每次我选择一行时,它也会删除该行。关闭开关后如何停止删除行?if 和 else 语句似乎根本没有帮助。

代码的简化版本:

0 投票
2 回答
712 浏览

r - 来自shinyBS 的闪亮弹出框仅每秒钟显示一次

shinyBS 的动态弹出框仅在每秒钟选择一次时出现。

0 投票
2 回答
1014 浏览

javascript - shinyBS 观察 bsCollapsePanel 的切换

我的问题与观察在shinyBS 中的bsCollapsePanel 中切换和取消切换标题的事件有关。

让我们以以下应用为例:

我希望应用程序能够在verbatimTextOutput('randomNumber')每次bsCollapsePanel通过单击Panel 1标题打开时在字段中打印一个随机数(使用 R 闪亮反应性)。

我在想可能使用shinyjs包,但没有找到很多这两个包一起使用的例子。

0 投票
1 回答
80 浏览

r - 闪亮BS警报中的Mathjax

有没有办法在由创建的警报中使用 MathJax shinyBS?下面的尝试没有按预期工作。

0 投票
0 回答
333 浏览

r - Shiny:与弹出消息和数据表冲突

我正在创建一个带有表单的应用程序,供用户填写详细信息,然后按“提交”按钮:然后将一行添加到汇总输入数据的数据框中。每个条目都有一个唯一的标识符,例如。姓名。

如果进行了新的提交,但引用了相同的标识符,我想要一个弹出框来警告用户他们将要覆盖原始数据。

使用从这篇文章中获取的信息,我已经部分实现了目标。代码按预期执行更新(在运行下面的示例中,这在 print() 命令中得到证明),但是 ui 没有按我预期的那样更新。

下面我包含了一个最小的工作示例,如果在“行名称:”字段中输入(例如)b,在“新值:”字段中输入 10,然后单击“分配新值”,然后弹出方框出现,但上面的数据表没有改变,而且它似乎改变了阴影。然后,如果您使用第二个命令重复,例如。b, 8, "Assign new Value",然后格式恢复正常,并且两个提交都被视为已生效。

如果有人能解释为什么会发生这种情况,以及如何让应用程序按预期运行(例如,在第一次单击按钮后更新表格),我将不胜感激。

此外,如果有人知道我如何扩展它以接受/拒绝更新,那就太好了!我的意思是,在弹出框中可以选择“您确定要更新 b 行吗?”和“是/否”选项。

请注意,虽然在下面的示例中,我使用了使用 shinyjs::alert 的解决方案(请参阅上面引用的帖子中的评论),但我之前尝试过使用大部分帖子中概述的方法,但遇到了同样的问题。

谢谢

0 投票
0 回答
407 浏览

javascript - 闪亮的 RHandsontable 未在闪亮的 modalDialog 中正确显示

我已经对这个问题进行了很多研究,但是到目前为止,在使用闪亮的 showModal() 而不是 bsModal() 时还没有提供解决方案。

当我第二次在模态对话框中显示 rhandsontable时,显示是错误的,即并非所有列都显示。

下面的一个例子:

有没有办法(可能使用JavaScript)来修复这个显示错误?似乎该$("myModal").on({"shown.bs.modal", ...})技巧不适用于闪亮的模态,因为它们的结构与来自 shinyBS 包的引导模态不同。我不使用 shinyBS 包的一个原因是我无法将自定义操作按钮添加到模式的页脚。所以如果你找到了用shinyBS解决它的方法,我也很高兴。但是,理想情况下,我更喜欢使用 modalDialog() 的解决方案。

我很感激任何帮助!让我知道是否需要更多信息

0 投票
2 回答
1132 浏览

r - 在禁用按钮上添加闪亮BS弹出框

我没有shinyBS在 google/SO 的文档和关于如何使用的信息中找到任何信息,trigger = 'manual'例如addPopover. shinyBS我认为这是向禁用按钮添加工具提示的方法。(我不想通过' divving 按钮和titledivshiny

0 投票
2 回答
1843 浏览

r - 将工具提示添加到 Shiny 中的选项卡

我正在尝试使用 ShinyBS 包为 Shiny 应用程序添加工具提示/弹出框,但由于选项卡没有输入/ID 而出现问题。这会阻止工具提示触发。有什么想法吗?

附件是一个使用 TabPanels 和 Tabset Panels 进行测试的测试应用程序。

0 投票
2 回答
1126 浏览

r - 如何删除bsmodal上的页脚

我一直在环顾四周,我发现的文档说他们为 bsmodal 函数添加了页脚和 button.close 参数,但它似乎不起作用。有人知道如何删除(甚至只是更改)关闭按钮,和/或删除 bsmodal 弹出窗口的整个页脚部分吗?

这是一个工作测试应用程序。我添加了一些 css 元素,以防有人有兴趣看到它的应用(我在自己的实际应用中使用了这些调整)

信息在这里找到:如果我在示例中应用它,它只会在弹出窗口中打印错误。

0 投票
2 回答
1173 浏览

shiny - 在 Shiny 中更改一个 bsPopover 的宽度

我刚刚开始使用 R-Shiny。但是我在 Shiny 中使用 js 和 html 代码时遇到了一些麻烦。

在我的应用程序中,我有两个bsButton在悬停时显示一些带有bsPopover. 其中一个弹出框包含一个大于弹出框标准框的图像,我想设置完全包含该图形的弹出框的宽度。

在这里,我找到了如何设置所有弹出框的宽度和高度,但是如何设置仅特定弹出框的宽度/高度?

到目前为止,这是我的代码,我想更改 的宽度,bsPopover(id="q2", ...)但不更改 的宽度bsPopover(id="q1", ...)