【发布时间】:2020-03-16 12:34:47
【问题描述】:
我的问题很基础。
INPUT : 键盘上的任意键 (input$mydata)
SERVER :注册 input$data 中发生的所有更改(例如在向量中)
DESIRED OUTPUT:由 input$mydata 获取的所有值的向量
(例如,当注册了 50 个值时,向量可能会被重置)
我尝试了很多方法,甚至是全局值,但没有任何效果......
这是显示最后一个按键输入的代码
library(shiny)
runApp( list(ui = bootstrapPage(
verbatimTextOutput("results"),
verbatimTextOutput("allInputs"),
tags$script('
$(document).on("keypress", function (e) {
Shiny.onInputChange("mydata", e.which);
});
')
)
, server = function(input, output, session) {
output$results = renderPrint({
input$mydata
})
}
))
【问题讨论】: