问题标签 [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 - 用于 JavaScript 链接的 UI 之外的闪亮模块命名空间
我正在尝试使用闪亮的模块来重新使用 UI 和服务器代码来呈现共享相同演示文稿的三个不同数据集。
在 UI / 服务器代码之外使用基于 javascript 的模态弹出链接创建时,在处理命名空间时遇到了一些挑战。
这是我的非工作应用程序代码:
工作版本将成功显示myLinkName
在模式弹出窗口的描述部分。此代码不起作用的原因是 UI 组件 ID 值是在没有命名空间包含的 UI 代码之外创建的。我明白了。但是,我无法弄清楚如何重新工作以使名称空间匹配。
有什么想法/选择吗?
javascript - 在闪亮中点击DT后弹出窗口
单击数据表内的操作按钮后,我正在努力获得一个弹出窗口。所有按钮都具有相同的 id。任何人都可以在下面的示例中帮助我吗?
例子:
javascript - shinyBS 中的动态弹出框或工具提示
这个想法
我有box()
一个闪亮的应用程序。包括box()
一个title
参数(又包括一个icon
)和一个selectInput()
元素。在悬停时,icon
我想要一个工具提示(使用tipify()
)或弹出 框(使用popify()
),它title
或content
参数(或两者)将根据selectInput()
输入生成。
问题
既不tipify()
也不popify()
正确地实现textOutput()
为他们的title
orcontent
论点。他们需要一个字符串,所以我尝试使用一个reactiveValues()
元素作为函数参数,但它也失败了。
问题
工具提示或弹出框内容是否可以通过使用来动态化r
?怎么可能做到这一点?
我怀疑它可以完成,JavaScript
但我对此知之甚少。
编码
尝试 1 - 失败 - 显示代码而非实际文本
尝试 2 - 失败 - 无法创建 UI,因为 TIP ( reactiveValues()
) 尚未定义
这是一个类似的问题,但它不能解决此处描述的问题。
r - shinybs `options` 参数用法
问题
我开始使用shinybs
它非常适合在闪亮应用中显示弹出框或工具提示。但是,在定制方面,我发现该软件包提供的帮助有点缺乏。
此包中的大多数函数都包含options
允许“更好地控制工具提示和弹出框的显示方式”的参数。帮助文件中关于该参数使用的所有说明是它接受list()
,您应该查看Twitter Bootstrap 3 文档以获取更多详细信息。但是,该文档非常强大,以至于我几乎立即迷失了方向。
问题
options
使用in的基本逻辑是什么?shinybs
如何确定要传递给的值和形式是什么options
?它是否使用CSS
, JavaScript
, both 或其他东西?
您能否提供一些基本示例,说明如何在shinybs
使用options
参数时自定义弹出框和工具提示?例如:改变高度、宽度、背景颜色等。
r - bsModal (ShinyBS) 禁用关闭按钮和鼠标单击关闭
我正在使用 bsModal 在后台运行进程时提示用户信息。我的问题是用户可以单击关闭按钮或单击 bsModal 窗口外的鼠标光标来关闭它。是否可以禁用按钮和鼠标单击以防止用户关闭 bsModal 窗口?
我通过从 toggleModal 显式调用它来关闭 server.r 中的窗口。
用户界面:
服务器:
javascript - 如何打开一个bsmodal闪亮的R
单击按钮是创建 bsmodal 窗口的唯一方法吗?
例如,是否可以单击一个高图栏并打开一个 bsmodal 窗口?
先感谢您
shiny - R闪亮BS弹出窗口
我正在做一个项目,我必须在其中创建一个闪亮的表单。我目前在 UI 中有一个数据表,其中包含超链接形式的电子邮件。单击超链接后,模式窗口将打开,其中我有另一个 UI 显示要填充的各个字段。我在这里有一个保存按钮,一旦单击该按钮,它应该在后端更新我的数据库。
我面临的问题是我无法将每封电子邮件引用到该特定模式窗口,并且我的更新查询会更新数据库中的所有记录。有没有办法将已单击的所有记录详细信息传递到模态窗口?
我基本上需要知道的是如何更新我点击的记录并打开了弹出窗口?
我正在附加 UI.R 和 server.R 以供使用。
用户界面
服务器.R
shiny - 将模式窗口中的 SelectInput、TextInput 和 Date 更新为先前为每行设置的值(如果有)
我目前正在处理一个我创建了一个具有数据表的仪表板的场景。数据表有一个单击按钮,可打开与表中该行相关的模式窗口。模态窗口有一组下拉菜单、文本输入和日期,一旦单击模态窗口中的“保存”按钮,它们将被更新到数据库中(再次仅针对该行)。
是否可以检索先前保存的下拉列表、文本输入和日期的值(如果有)并将它们显示在相同的下拉列表、文本输入和每一行的日期中?
提前感谢您的帮助。
用户界面代码
服务器代码
r - shiny bsModal close button
I have a actionButton called Ok. When user clicks this button, it will take the input from a textInput box and show a bsModal message dialog window with some message.
This is the code:
What I am trying to do is when the user clicks on Close
button on the bsModal window, it should clear the text in the textInput
text box. I have no idea how to add a reactive function on the close button in the bsModal message window. Any help is much appreciated.
r - 闪亮的复选框输入跟踪
我目前正在使用 Shiny 处理申请表。我的主页将包含一个带有单击按钮的表格,该按钮将打开一个新的模式窗口,该窗口将显示申请表的详细信息。单击保存按钮后,数据将存储在后端的数据库中。我已经给出了一个使用 mtcars 的应用程序示例。
我的问题是两个部分。
我已将复选框添加到主页行并希望跟踪这些复选框的单击,以便我可以检查所需的复选框并使用它们的单击事件在数据库中保存一些其他值。如何跟踪此复选框单击事件?
我需要单击一个复选框来同时选择大约 150 个或更多复选框。有没有办法将所有这些点击事件一起捕获在一个数组或其他东西中并在以后使用它们?
这是我的代码: