我正在运行R Studio的应用程序.
Linux中用于停止运行闪亮应用程序的键盘快捷键是什么.例如,启动应用程序的快捷方式是Ctr Shift K.我看了但没有找到快捷方式来停止应用程序.有一个红色停止标志图标可以使用鼠标停止它.
某处必须有键盘快捷键.
这是我的YAML
---
title: "HR Analytics"
runtime: shiny
output: html_notebook
---
最佳答案 您也可以自己创建一个事件.当用户按下ESC(27)时,这将停止应用程序.
library(shiny)
runApp( list(ui = bootstrapPage(
verbatimTextOutput("results"),
tags$script('
$(document).on("keyup", function (e) {
Shiny.onInputChange("keypressed", e.which);
});
'),
p('This is a demo app')
)
, server = function(input, output, session) {
observeEvent(input$keypressed,
{
if(input$keypressed==27)
stopApp()
})
}
))
希望这可以帮助!