KnitrBootstapと組み合わせてDTパッケージを使用する際に問題があるかどうかは誰にもわかりませんか? 関数を使用してデータ テーブルをレンダリングしようとすると、ドキュメントが編成されているときにテーブル自体がレンダリングされません。datatable
以下の簡単な例を、標準のマークダウン ドキュメントと、knitrBootstrap スタイルのドキュメントの両方で使用してみました。標準の HTML 出力に出力されますが、ブートストラップ スタイルのドキュメントには出力されません。
library(DT)
datatable(iris)
これを引き起こしている可能性のあるもの、またはこれを回避する方法について何か考えはありますか? を含むいくつかのチャンク オプションを変更しようとしましたresults='asis
が、役に立たなかったようです。
これを回避するには、kable を使用して ID を設定し、マークダウン チャンクの外側で JavaScript を使用してテーブルをレンダリングします。
kable(value_test, "html", table.attr = "id=\"test_table\"")
に続く:
<script type="text/javascript">
$(document).ready(function() {
$('#test_table').DataTable();
} );