Html 多个闪亮的应用程序使用ui填充第二个应用程序

Html 多个闪亮的应用程序使用ui填充第二个应用程序,html,r,shiny,Html,R,Shiny,我目前有一个管理项目的应用程序。用户看到一个项目列表,可以选择一个。如果他们能够点击跑步按钮并打开另一个应用程序,那就太好了。存储在所选项目中的参数将填充到第二个应用程序中。我遇到的问题是启动第二个应用程序。runApp生成以下内容 用户界面代码行: 动作按钮打开,运行 运行超时中的警告: 观察者中未处理的错误:键/已在使用中 observeEventinput$RunProj 我想触发第二个应用程序并传入项目目录的位置,我已经查看了parseQueryString,并且仍在试图找到一种方法来包

我目前有一个管理项目的应用程序。用户看到一个项目列表,可以选择一个。如果他们能够点击跑步按钮并打开另一个应用程序,那就太好了。存储在所选项目中的参数将填充到第二个应用程序中。我遇到的问题是启动第二个应用程序。runApp生成以下内容

用户界面代码行:

动作按钮打开,运行

运行超时中的警告: 观察者中未处理的错误:键/已在使用中 observeEventinput$RunProj

我想触发第二个应用程序并传入项目目录的位置,我已经查看了parseQueryString,并且仍在试图找到一种方法来包含它。也许通过重定向

任何建议都将不胜感激

问候,


里奇

我不能100%确定我是否正确理解了你的意图,但我认为你可能需要考虑以下几点

在一个项目中,如果您想运行几种类型的分析,您可能想尝试一下 如果有许多不同类型的分析,您可能需要尝试 如果您知道每个应用程序的链接,并且确实希望添加这些运行按钮,则可以在ui.R中手动添加按钮。我认为您可以在server.r中编写一些代码,根据您的数据库生成链接。
tags$ahref=指向应用程序的链接,class=btn-btn-default,Run-App

您正在尝试构建一个索引页,该页不需要由用户运行。我假设你网站上的项目数量不会是几十万,也不会随着时间的推移而不断变化。为什么不使用引导程序构建一个基本的html页面来组织这些信息呢?如果您更喜欢降价语法,您也可以考虑使用KnTyBoopSead来呈现一个页面。谢谢您的响应。我继承了代码。R是html,server.R是标准格式。代码将创建/删除/重命名并运行项目。项目永远不会很多,但它们会很大,所有关于它们的详细信息都会保存到文件系统中。这将用作许多不同类型分析的前端,通过运行按钮运行的应用程序将因用户而异。当用户单击“运行”时,先前分析的所有详细信息都将就位。然后,用户可以再次运行分析部分,或者检查以前是如何完成的。顺便说一句,感谢knitrbootstrap的建议,如果没有此应用程序,我需要做的其他应用程序看起来很棒。。