闪亮的HTML元素和DT :: renderDataTable输出$

时间:2017-01-10 18:14:06

标签: html r class shiny dt

我的网页以HTML格式完成,并通过HTML元素的简单输出$匹配ID连接到Shiny。

要在网页上表示表格数据,下面的代码可以正常工作:

server.R

output$InfoTable <- renderTable({...})

的index.html

<div id="InfoTable " class="shiny-html-output"></div>

现在我的问题......

这对DataTable有什么作用?

output$InfoDataTable <- DT::renderDataTable({...})

的index.html

<div id="InfoDataTable" class="???"></div>

div怎么样? 我找到了数据表,但没有用。

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

从控制台运行应用程序并在浏览器中检查。对于我来说,datatable具有默认属性:

class="datatables html-widget html-widget-output shiny-bound-output"

答案 1 :(得分:-1)

您需要添加脚本:

'<script src="datatables-binding-0.5/datatables.js"></script>'

并且renderDataTable的div类是 datatables html-widget html-widget-output