【问题标题】:Form input from index.html with Shiny来自 index.html 的表单输入,带有 Shiny
【发布时间】:2014-05-31 15:14:56
【问题描述】:

我正在尝试使用 index.html 从用户那里获取日期和时间,但我遇到了一些问题。 对于小时数,

的 index.html
<input type="number" name="var">

以后

 Output Text
<pre id="text1" class="shiny-text-output"></pre>

然后在server.R中

data <- reactive({ 
...
dist(input$var)
})

output$text1 <- renderText({
  paste("You have selected", input$var)
})

在 index.html 中很好地显示输入的数字。 但是当我用日期替换数字输入类型时

<input type="date" name="var">

什么都没有显示。

这一切都错了吗?您可以给我的任何帮助或只是为我指明正确的方向都会很棒。

这个问题似乎很接近Button submit R with shiny,但“日期”似乎不像自定义输入。

【问题讨论】:

    标签: javascript r input shiny


    【解决方案1】:

    datenumber 不是输入类型。您需要使用 text 类型。

    【讨论】:

    • 太好了,谢谢。文本输入类型工作正常。所以 index.html 可以接受数字和文本,但不能接受日期?这是 Shiny 的约束吗?
    • 如果你想导入一个日期,你要么必须自己制作每个文本部分(一年一个,一个月一个等),但我认为 jquery 也有一个解决方案.
    猜你喜欢
    • 2014-10-01
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-15
    • 2020-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多