我的闪亮应用程序有一个看起来像这样的框:
但内部UI代码只是:
我想在框内渲染一个表,而不是这样:
从函数RandomIcon()生成随机图标的位置。我整个上午都试过在里面画一张桌子,无法弄清楚如何在桌子里面制作桌子。
当我使用renderInfoBox的服务器代码时,我没有遇到麻烦但现在我正在使用框:
如何在框内渲染表格?
答案 0 :(得分:1)
表的大小是动态的,还是总是具有相同的行/列数?如果是前者,则需要使用renderUI来渲染表的服务器端,然后在ui端使用uiOutput调用它。如果是后者,那么您可以使用HTML()和<table>, <th>, <tr>, and <td>
HTML标记手动创建表格。然后,每个图标和每个数据源值(如果是动态的)将需要在服务器端创建,并在ui中单独调用。 renderUI和uiOutput似乎是你最好的选择。