使用R Studio部署Shiny/Flexdashboard时出现空白元素和问题

fiei3ece  于 2023-04-18  发布在  其他
关注(0)|答案(1)|浏览(166)

我正在使用R,Shiny,Flexdashboard和Leaflet开发一个简单的 Jmeter 板。代码本身似乎工作得很好。但是我面临一些问题来部署它。
当我第一次运行/Knit文档时,一切似乎都很好,但如果我尝试发布它,当我点击渲染文档上方的“发布”按钮时,我会收到以下消息:
'只有渲染的R Markdown文档可以发布到RPub。要发布此文档,请单击Knit以渲染它,然后单击渲染文档上方的发布按钮'
然后,如果我重新加载页面或再次编织文档而不做任何更改,则表和Map将消失。
最初,我以为这是Leaflet的问题,但我在R Studio和R Studio Cloud中使用这个最小且可重复的示例获得了相同的行为。

---
title: "Example"
output:
  flexdashboard::flex_dashboard:
    orientation: columns
    runtime: shiny
---

```{r }
library(flexdashboard)
library(shiny)
library(DT)

# OPERAÇÃO POR BAIRROS
link = "https://docs.google.com/spreadsheets/d/e/2PACX-1vS3cj3PhVm-2F-CiEJOE8O1YIIU6t7os_wDDrACFne39ZRUvxLKdV_MKZNzD6xTG0hoI5ZroHpxyIzV/pub?output=csv"
df_op = read.csv(link)
  

Column {data-width=350}

Table


df_table = reactive({
   df_op
})

DT::renderDataTable(df_table())
56lgkhnf

56lgkhnf1#

要解决空白元素的问题,必须从第一列开始写入runtime:shiny行,如下所述。

title: "Example"
output:
  flexdashboard::flex_dashboard:
    orientation: columns
runtime: shiny

相关问题