问题标签 [shinywidgets]
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 - R Shiny 我如何在函数内更新ProgressBar?
我是新来的,如有错误请见谅。
我有以下代码工作:
但是现在我需要通过已经定义的函数中的一些代码来更新progressBar(实际上是在源代码中)。作为我定义的测试:
并将服务器编辑为:
我收到以下错误:“对象类型闭包不是子集”
我怎样才能以正确的方式做到这一点?提前致谢。
r - 创建闪亮的仪表板和使用 datamods 库时出错
我正在试验 R 中的 datamods 包。
包可以在这里找到: https ://dreamrs.github.io/datamods/reference/index.html
我的目标是为所有指定的变量(在vars
变量中)动态创建交互式过滤器。我正在使用 mtcars 数据集进行测试。
我的代码:
我不断收到错误“要写入的文本必须是长度为 1 的字符向量”。
当我将定义更改vars
为
错误消失。我得到了想要的输出:
type
似乎变量存在问题。我也想看到这个变量的过滤器。
有人有想法吗?谢谢你。
r - 如何将日期从服务器传递到 ui,以便我可以在 airDatepickerInput 中使用它
我闪亮的服务器上有一个带有日期的数据集。我创建了一个获取最大日期的变量,我需要将它传递给 UI,以便我可以将其用作日历的最大限制。我对此有疑问。df 在 server.R 文件的服务器部分之外
服务器
用户界面
r - shinyWidget 不在 R Shiny 服务器上运行
我有一个使用 shinyWidget 包的仪表板,当我在本地运行仪表板时,它工作正常,但是当我将仪表板放在 R 闪亮服务器上时,会发生错误。我缩小了范围,似乎问题在于加载 shinyWidget 包。我有一个可用的示例here。任何有关如何修复库负载或导致此问题的建议的建议表示赞赏。
R 版本 3.6.0 (2019-04-26) flexdashboard_0.5.2 shiny_1.5.0 shinyWidgets_0.6.0
r - 使用 updatePrettyCheckboxGroup 时不应用 prettyCheckboxGroup 的格式选项
我正在编写一个闪亮的应用程序,其中prettyCheckboxGroup
选项由用户上传的 .csv 文件填充。如果我手动设置choices
(例如“A”、“B”、“C”),那么我可以更改status
、shape
、outline
等。但是,如果我在服务器代码中使用updatePrettyCheckboxGroup
基于 an observeEvent
,那么结果就是默认样式.
使用 updatePrettyCheckboxGroup 时应该将status
和参数放在哪里?shape
他们需要进入服务器文件吗?
请注意,我在尝试使用时得到了相同的结果awesomeCheckboxGroup
,update...
但由于格式化选项的数量,我选择使用 pretty。
谢谢,杰里米
PS 我很抱歉没有提供 .csv 但任何文件都可以使用
r - 在 Shiny 模块中使用 shinyWidgets selectizeGroupUI
我正在尝试selectizeGroupUI
在闪亮的模块中使用。似乎服务器功能工作正常,因为数据表显示在 UI 中,但selectizeGroupUI
无法访问其中的输入。
你能帮我解决一下吗?
r - 在反应输出中使用 setSliderColor 更改滑块颜色
我正在构建一个闪亮的应用程序,它有一个反应滑块,我希望条形颜色为红色。我正在尝试使用 shinyWidgets 包中的 setSliderColor() 函数,但它不起作用。我的假设是它没有拾取sliderId,因为它不是:
但是,奇怪的是。如果我在 UI 中放置一个常规滑块,它会突然检测到两者——但是如果我点击两次提交,颜色就会变回蓝色:
关于如何解决这个问题的任何修复?如果它避免长时间的 HTML,我也对其他解决方案持开放态度,比如这个答案。