问题标签 [renderui]
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 - uiOutput 基于输入渲染,点击按钮时重置,然后输入更新时无法再次更新
我有一个闪亮的应用程序,其中包含各种输入,以及总结用户输入内容的 uiOutputs。我有一个按钮可以重置所有输入值并清除 uiOutputs,但是一旦清除了 uiOutputs,它们就不再根据输入进行更新。
这不会重置 uiOutput:
这个重置它但不允许它根据输入再次更新:
如何使用renderUI()
语句重置 uiOutput,然后在选择新输入时再次更新?
谢谢!
r - 如何将在 renderUI 中创建的输入用于 R Shiny 中的反应函数?
我在 UI 中创建了几个两个输入:“slider0”和“slider1”,一个在服务器中使用 renderUI“slider2”。我正在尝试根据slider0上的条件语句以及slider1和slider2的值来计算数据框的新列。
我有以下可重现的代码:
在服务器中,我想通过将数据框的列与服务器中使用 renderUI 定义的 input$slider2 相乘来计算新列 C3。
我收到以下错误消息:“警告:错误:mutate()
输入问题。xC3
输入C3
无法回收到大小 2。ℹ输入C3
是first_column * input$slider2
。ℹ输入C3
必须是大小 2 或 1,而不是 0。138:”
当我选择 UI 中定义的 input$slider1 时,我没有任何错误/警告消息,但我无法弄清楚问题出在哪里。
javascript - 闪亮后不起作用,包含javascript
我对这个应用程序有一个问题,它包含一个用于用户界面部分的 javascript 文件,它可以启用更多选项卡。但是,当我们包含 javascript 文件时,服务器部分不起作用。我在这里对 mtcars 数据集有一个简单的反应性来展示这个问题。当我禁用“includeScript(“script.js”)”时,只需将#放在它前面,应用程序就可以工作,所以问题与这部分有关。所以我的问题是,我怎样才能解决这个问题,同时将 javascript 部分保留在闪亮的应用程序中。
感谢您的所有帮助。
编辑:现在我用 tags$head(tags$script(src="./script.js")) 替换了 includeScript("script.js"),它似乎可以工作,但是反应非常慢,我有在看到东西之前等待几乎 1-2 分钟。有什么建议吗,或者你也经历过吗?
脚本.js
证书
用户界面
用secure_app包裹你的UI
服务器