R глянцевый слайдерВвод времени показа
У меня есть вопрос, связанный с SliderInput в R блестящий. В sliderInput значением является число. Некоторые примеры показывают, что число - это число. Однако, если я хочу показать значение sliderInput как время, скажем, 10:00, 15:00, как мне это сделать? Большое спасибо.
1 ответ
Это частичный ответ, дающий вам несколько советов, которые может использовать любой, кто обладает знаниями JS. Насколько мне известно, начиная с Shiny-0.5, вы можете достичь этого только написав немного Javascript/JQuery.
Если вы можете встроить подключаемые модули JQuery в приложение UI.R Shiny, эта ссылка содержит то, что вам нужно.
Используйте стиль CSS, чтобы убедиться, что
SliderInput
ярлыки форматируются так, как вы хотите. (Отображение даты / времени, а не цифр.) Я обычно ставлю любыеtags$head()
код стиля внутриSideBarPanel()
и это сработало.Вам также понадобится функция Javascript, которая принимает
input$number
и возвращает действительную дату / время. Ссылка с кодом: в этом посте JQuery есть функция javascript, которую вы сможете использовать (с DatePicker)
Надеюсь, это поможет.