我的网页以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怎么样? 我找到了数据表,但没有用。
感谢您的帮助!
答案 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