【问题标题】:Using dates with the ion.RangeSlider sliderInput in Shiny在 Shiny 中使用带有 ion.RangeSlider 滑块输入的日期
【发布时间】:2015-10-01 05:21:48
【问题描述】:

我们如何在 Shiny 中使用带有 sliderInput 的日期?

我知道 Bootstrap 2.0 一直是 difficult,但现在 Shiny 正在使用离子滑块,有希望:

根据documentation

滑块支持日期和时间

现在,像

sliderInput("date",label="date", min=as.Date("1934-06-29"), max=as.Date("1940-03-04"))

仍然是一个梦想。

我有found 一些似乎相关的 Javascript,但我不确定在 UI 中实现它是不是很热。有知道 Javascript 的人将它整合到任何 Shiny 应用程序中了吗?

$("#range_39").ionRangeSlider({
    min: +moment().subtract(1, "years").format("X"),
    max: +moment().format("X"),
    from: +moment().subtract(6, "months").format("X"),
    prettify: function (num) {
        return moment(num, "X").format("LL");
    }
});

感谢您阅读本文。

【问题讨论】:

    标签: r twitter-bootstrap slider shiny rangeslider


    【解决方案1】:

    看起来 Winston 最近在 rangeslider 中添加了对日期的支持,但它还没有被合并到闪亮中。

    https://github.com/rstudio/shiny/pull/885

    应该很快就完成了

    【讨论】:

      猜你喜欢
      • 2021-07-23
      • 1970-01-01
      • 2017-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-03
      • 2016-11-06
      相关资源
      最近更新 更多