【发布时间】:2021-09-17 04:48:22
【问题描述】:
我的一个模块中有一个带有 actionButton 的闪亮仪表板
actionButton("runbutton", "Run Test Now")
我必须这样设计它,当用户点击按钮时,该按钮将调用我创建的函数
test_run <- function(){
library(httr)
headers = c(
`Accept` = 'application/vnd.github.v3+json',
`Authorization` = '{GITHUB_PAT_TOKEN}'
)
data = '{"ref":"main"}'
httr::POST(url = 'https://api.github.com/repos/{USER}/{REPO)/actions/workflows/{ID}/dispatches', httr::add_headers(.headers=headers), body = data)
}
当用户点击按钮时,有什么方法可以调用 test_run() 吗? 我尝试使用 onclick 实现,但没有成功。
【问题讨论】:
标签: r shiny shinydashboard shinyjs