gpt4 book ai didi

r - 文件的 Shiny 超链接相对路径

转载 作者:行者123 更新时间:2023-12-04 12:33:04 35 4
gpt4 key购买 nike

这可能很简单,但尽管搜索了帖子,我还是找不到正确的语法:

我想在我 Shiny 的网页上创建一个超链接,点击它应该从应用程序所在的同一位置打开一个文件。

这是一个示例代码:

 library(shiny); 
shinyApp( ui = fluidPage(a("test_hyperlink",href="./readme.txt")),
server = function(input, output) { } )

readme.txt 与此应用程序位于同一位置。

我尝试了以下但没有成功:
file://readme.txt # relative path
file:///srv/shiny-server/myApp/readme.txt # absolute path
href://./readme.txt # relative path
href:///srv/shiny-server/myApp/readme.txt # absolute path

有什么帮助吗?

最佳答案

在 Shiny 的应用程序目录“appFolder”中创建一个名为“www”的文件夹。

将文件“readme.txt”放在 www 文件夹中。

文件路径为 href="readme.txt"

您必须使用“runApp(appFolder)”命令来启动您 Shiny 的应用程序。然后它可以访问 www 文件夹中的所有本地文件。

关于r - 文件的 Shiny 超链接相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31346466/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com