我有一个闪亮的应用程序,必须托管在我公司的网络服务器上,因此可以通过我们的网站访问。我在谷歌上搜索了这个问题的许多变体,但几乎所有内容都会指向闪亮的服务器。这真的有必要吗?我们不能把它放在我们自己的网络服务器上吗?
我确实找到了两个网站,人们在谈论他们自己的服务器,但他们都提到了 DigitalOcean。我们已经拥有一个实际的网络服务器,因此我们不想与其他提供商合作。
我没有任何 IT 背景,所以我希望我没有要求一些不可能的事情......
我正在学习flexdashboard,并为将来的应用尝试一些不同的布局。但是我无法为同一页面分配不同的属性。
我希望第二页具有行布局,在导航栏A中列出,并且标题前面有一个图标。当我这样写它们时:{data-orientation=rows, data-navmenu="Menu A", data-icon="fa-list"}
没有一个被使用。这样写时:{data-orientation=rows}, {data-navmenu="Menu A"}, {data-icon="fa-list"}
仅执行最后一个,而前两个放在页面标题中。当使用第二个而没有逗号时,同样的事情也会发生。
我没有在示例中找到页面的多个属性的任何示例。
如何合并它们?由于我无法想象,我必须在为页面提供行格式并将其放入下拉菜单之间进行选择,这是有可能的...
这是我使用的代码:
title: "My flexdash"
output:
flexdashboard::flex_dashboard:
orientation: columns
vertical_layout: fill
runtime: shiny
---
```{r setup, include=FALSE}
library(flexdashboard)
```
Page 1 {data-navmenu="Menu A"}
======================================
Column {data-width=350}
-----------------------------------------------------------------------
### Chart A
```{r}
```
Column {data-width=650}
-----------------------------------------------------------------------
### Chart B
```{r}
```
# need these attributes to be working but invisible
Page 2 {data-orientation=rows}, {data-navmenu="Menu A"}, {data-icon="fa-list"}
=============================================
Row {data-width=650}
-----------------------------------------------------------------------
### Chart C
```{r}
```
Row …
Run Code Online (Sandbox Code Playgroud) 我在标题面板中既要有标题又要有图像,但标题要在左侧,图像要在右侧。我使用以下代码在面板中将它们都包含了:
ui <- fluidPage(
titlePanel(div("Fenologische modellen",
img(height = 105, width = 300, src = "logo_pcfruit.jpg"))
),
Run Code Online (Sandbox Code Playgroud)
但是他们彼此紧挨着。因为align对图像不起作用(或者也尝试“ style = ...”),所以我决定将它们放在不同的列中,这首先需要fluidRow。
ui <- fluidPage(
titlePanel(
fluidRow(
column(4, "Fenologische modellen"),
column(4, offset = 8, img(height = 105, width = 300, src = "logo_pcfruit.jpg"))
)
),
Run Code Online (Sandbox Code Playgroud)
发生的情况是图像确实位于右侧,但它位于右下角,而我需要使其与标题位于同一行。
我尝试调整以像素为单位的列的高度,但是在一定高度下,它不再改变了。上图显示了限制。
有什么建议么?
PS:除非我可以将其完全白色并因此看不见,否则我不希望将它们都放在一个面板中。