闪亮的 r selectDate startview = "century"?

shiny r selectDate startview = "century"?

我正在尝试找出一种方法来让 Shiny R selectDate 函数在其最宽状态下打开。就目前而言,它有 startview = "____" 三个选项,分别是月年或十年。例如:

dateInput("r_num_years", "Date of Birth", format = "mm-dd-yyyy", startview = "decade" )

这给了我以下信息: startview = "decade"

然后单击此弹出窗口的顶部,您将获得第二张图片 再次点击你会得到第三张图片

我希望它开始第三张图片中描绘的状态。

我希望有解决方法。我确实查看了 GitHub 上的一些源代码,并认为 this 部分代码看起来很相关。

这似乎应该是一个标准功能,因为它显然已经具有 'state' 或 'mode'...

有人有什么想法吗?

您可以使用startview = "centuries",或startview = 4

Shiny dateInput 使用 bootstrap datepicker,您可以阅读有关其选项的更多信息 there

shinyApp(ui=dateInput("r_num_years", "Date of Birth",format = "mm-dd-yyyy", 
                      startview = "centuries" ),
         server=function(input, output){})