闪亮的renderDataTable覆盖elementId

时间:2018-07-06 07:02:39

标签: r shiny render

我在do.call和apply中生成了许多数据表。我只会分享部分代码:

dat <- DT::datatable(x, elementId = tab_id))
DT::renderDataTable({dat})

第二行是apply内部函数的最后一行。因此,这就是返回的内容。现在,如果我删除了renderDataTable,那么在HTML中,我发现表的ID为tab_id,但是渲染混乱了-显然... 如果我在代码中添加了renderDataTable,则ID为out9bd22a9a4b436577之类的随机数。

我想存在另一种解决方案,但是简单地将ID从第1行保存到第2行会使我的生活变得更容易

仅需一点点信息-我需要保留elementId,因为稍后我将观察_cell_clicked事件

0 个答案:

没有答案