r - dateRangeInput R 闪亮控件对齐
问题描述
我已经尝试dateRangeInput
在 R Shiny 中调整控制有一段时间了(超过2
几个小时),但仍然无法做到。我还搜索了 Stackoverflow 并找到了可以方便地为其他控件完成工作的解决方案,例如 textInput 或 numericInput。但是,当谈到dateRangeInput
我迄今为止所看到的失败时。请如果有人可以帮助我解决这个问题,我将不胜感激。以下是一个独立代码(也来自 Stackoverflow):
library("shiny")
ui <- fluidPage(
fluidRow(
column(width = 4,
tags$form(
class="form-horizontal",
tags$div(
class="form-group",
tags$label(class = "col-sm-4 control-label", `for` = "Area1000", "Area"),
column(width = 4, dateRangeInput("date_range", label="", start="1900-01-01",
end ="2099-12-31",
min = "1900-01-01",
max = "2099-12-31"))
)
)
)
)
)
server <- function(input, output) {
}
shinyApp(ui = ui, server = server)
解决方案
dateRangeInput 已经创建了一个空标签(如记录在:https://shiny.rstudio.com/reference/shiny/1.1.0/dateRangeInput.html)
label:控件的显示标签,NULL 表示没有标签。
因此,如果您使用 dateRangeInput("date_range", label = NULL ... 您当前的代码应该可以工作。
library("shiny")
ui <- fluidPage(
fluidRow(
column(width = 4,
tags$form(
class="form-horizontal",
tags$div(
class="form-group",
tags$label(class = "col-sm-4 control-label", `for` = "date_range", "Area"),
column(width = 4, dateRangeInput("date_range", label = NULL, start="1900-01-01",
end ="2099-12-31",
min = "1900-01-01",
max = "2099-12-31"))
)
)
)
)
)
server <- function(input, output) {
}
shinyApp(ui = ui, server = server)
我还将for
声明更改date_range
为与日期范围输入元素上的 id 匹配。
推荐阅读
- reactjs - 使用 normalizr 和 redux 规范化我的 JSON 响应
- php - 在不知道名称的情况下移动图像并用 php 覆盖图像
- apache-spark - Spark groupby,对值进行排序,然后取第一个和最后一个
- python - 在 for 循环函数中将变量名作为字符串调用
- python - 如何在操作系统中启动和停止任何新进程?
- c++ - 给定 A 类和 B 类的两个 CXXRecordDecl,是否有一种简单的方法可以查看 A 是否可以隐式转换为 B?
- postgresql - 使用 bookshelf.js 查询 PostgreSQL 数据库中的 JSON 列
- c# - 多个套接字消息压缩为一个
- c# - 使用或不使用线程池的异步方法,是否可扩展
- postgresql - 如何避免被死锁阻塞?