如何使用指标图形解决闪亮应用程序的显式小部件 ID 警告?

问题描述 投票:0回答:1

我构建了一个闪亮的应用程序,它使用度量图形来创建直方图。运行应用程序时,我收到以下错误消息:

Warning in `output$histPlot`(...) :
  Ignoring explicitly provided widget ID "mjs-acd1c2bc860bf1a81780a7603d6f7b"; Shiny doesn't use them

我看到讨论此警告的唯一地方是在metricsgraphics的问题页面上,但没有提供解决方案。我的应用程序可以使用以下命令运行:

shiny::runGitHub(repo = 'mihiriyer/mental')

我的代码位于此处:https://github.com/mihiriyer/mental/blob/master/app.R

该应用程序似乎运行良好,因此甚至应该担心,因为它只是一个警告?我应该压制该消息并继续吗?

r shiny metricsgraphicsjs
1个回答
7
投票

显然除了抑制警告消息之外,没有什么可以做的。在 Github 上发布了我的问题,我得到的回复如下: https://github.com/hrbrmstr/metricsgraphics/issues/49

基本上,可以将以下行添加到服务器功能部分,警告将被抑制:

options(warn = -1)

© www.soinside.com 2019 - 2024. All rights reserved.