使用带有knitrBootstrap的DT包
是否有人知道在使用该软件包时是否存在问题?当我尝试使用使用带有knitrBootstrap的DT包,r,knitr,knitrbootstrap,R,Knitr,Knitrbootstrap,是否有人知道在使用该软件包时是否存在问题?当我尝试使用datatable函数呈现数据表时,当文档创建时,表本身不会呈现 我尝试在标准的markdown文档和knitrBootstrap样式的文档中使用下面的简单示例。它在标准HTML输出中打印,但不在引导样式的文档中打印: library(DT) datatable(iris) 有没有想过是什么原因造成的,或者如何解决?我尝试过修改一些块选项,包括results='asis,但似乎没有帮助 我可以通过使用kable解决这个问题,设置一个id,然
datatable
函数呈现数据表时,当文档创建时,表本身不会呈现
我尝试在标准的markdown文档和knitrBootstrap样式的文档中使用下面的简单示例。它在标准HTML输出中打印,但不在引导样式的文档中打印:
library(DT)
datatable(iris)
有没有想过是什么原因造成的,或者如何解决?我尝试过修改一些块选项,包括results='asis
,但似乎没有帮助
我可以通过使用kable解决这个问题,设置一个id,然后在markdown块之外使用javascript来呈现表
kable(value_test, "html", table.attr = "id=\"test_table\"")
其次是:
<script type="text/javascript">
$(document).ready(function() {
$('#test_table').DataTable();
} );
$(文档).ready(函数(){
$('test_table').DataTable();
} );
我真的不知道这方面的现状,但几年前,莱昂纳多·科拉多·托雷斯(Leonardo Collado Torres)已经找到了一种正确的方法来解决这一问题 最可能的问题是jQuery库被加载了两次,一次是由knitrBootstrap加载,另一次是由DT加载 您应该使用Chrome或Firefox开发工具检查html,看看是否存在jQuery错误,如果是,这可能是原因 如果您仍有问题,请在网站上打开问题