3

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

我知道使用 Bootstrap 2.0 很困难,但现在 Shiny 正在使用离子滑块,有希望:

根据文件

滑块支持日期和时间

现在,像

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

仍然是一个梦想。

发现了一些似乎相关的 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");
    }
});

感谢您阅读本文。

4

1 回答 1

2

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

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

应该会很快完成

于 2015-07-13T04:21:36.963 回答