r语言 - 永久保存来自闪亮的文本输入



我们正在构建一个闪亮的应用程序,并计划共享 shinyapps.io 的链接。

我们想知道是否有任何方法可以收集用户的反馈 - 例如,有没有办法拥有一个文本输入字段并为我们永久保存输入?

非常感谢!

有这样一个项目:ShinyChat,可以作为用户反馈收集系统的起点。

应用程序链接:实时聊天

所以从理论上讲,你需要有全局 reactiveValues() 来存储你的日志。Rds,然后将用户输入添加到该日志文件。你可能想要使用 R 包字符串。示例代码:

library(stringgr)
log <- reactiveValues() #This have to be outside shinyServer so that all users can see it
    shinyServer(function(input, output, session) {
        addFeedBack <- function(file, string) {
            ...
            return(modifiedFile)
        }
        observe({
            log$logfile <- addFeedBack(log$logfile, input$userFeedback)
        })
    }

编辑:我做了一些研究,实际上在一个官方闪亮的页面上有非常好的文章和示例: 共享数据 因此,如果您打算在 ShinyApps.io 上托管应用程序,则会遇到一些问题。文章为此提供了解决方案。

相关内容

  • 没有找到相关文章

最新更新