2016-08-16 56 views
3

我閃亮的應用程序有一個盒子,看起來像這樣:我怎樣才能使一個表我閃亮的盒子裏面有RandomIcon()

enter image description here

但裏面UI代碼只是:

enter image description here

我要呈現的表盒內,而不是看起來像這樣:

enter image description here

隨機圖標是從函數RandomIcon()生成的。我已經嘗試了整個早上在內部渲染一張桌子,但無法弄清楚如何在桌子內部製作桌子。

,當我使用renderInfoBox服務器代碼,但現在,我使用我箱子沒有麻煩:

enter image description here

我怎樣才能使箱內表?

+1

哪個軟件包包含這些函數:'RandomIcon'和'RandomStatusColor' –

+0

它只是樣本(c(「紅色」,「黃色」,「綠色」),1)'顏色和樣本(c(「錨「,」存檔「,」區域圖「),1)'圖標。功能比這個稍微多一些,但總的來說,這就是他們所做的。 – jrzelling

回答

1

該表的大小是動態的,還是總是具有相同數量的行/列?如果前者,您需要使用renderUI來呈現您的表服務器端,然後在ui端使用uiOutput調用它。如果是後者,則可以使用HTML()和HTML標籤手動創建表格。然後,每個圖標和每個數據源值(如果是動態的)將需要在服務器端創建,並在ui中單獨調用。 renderUI和uiOutput似乎是你最好的選擇。