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



我正在使用R,Shiny,Flexdashboard和Leaflet在一个简单的仪表板上工作。代码本身似乎工作正常。但是,我在部署它时遇到了一些问题。

当我第一次运行/编织文档时,一切似乎都可以,但是如果我尝试发布它,当我点击渲染文档上方的"发布"按钮时,我会收到以下消息:

"只有渲染的 R Markdown 文档才能发布到 RPubs。自 发布此文档,单击"编织"以呈现它,然后单击"发布" 渲染文档上方的按钮'

然后,如果我重新加载页面或再次编织文档而不进行任何更改,表格和地图就会消失。

最初,我认为这是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
```{r table}
df_table = reactive({
df_op
})
DT::renderDataTable(df_table())
```

为了解决空白元素问题,该行 长度:闪亮 必须从第一列开始编写,就像下面描述的那样。

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

最新更新