DT :: datatable не будет отображать результаты в отчете по уценке HTML R - PullRequest
0 голосов
/ 14 июля 2020

У меня есть шаблон уценки HTML R, который я использовал некоторое время для рендеринга отчетов. Я в основном использую DT::datatable() для отчета о результатах в отчете по уценке, поэтому я могу использовать расширение кнопки копирования для копирования результатов в другой документ для окончательной обработки / форматирования. Примерно до недели go это работало нормально. Однако теперь мой отчет о уценке будет отображать только первую таблицу, напечатанную с DT::datatable() в отчете.

Я погрузился в необработанные HTML отчета и обнаружил, что первая таблица отображается так, как ожидалось:

HTML of first table

However, when I look at where the second table is supposed to be, the table doesn't appear to be getting rendered properly: HTML of second table

Even if I just use DT::datatable() with the default options, it won't render: HTML of third table

The complete markdown document and the rendered report are at https://github.com/jrf1111/July13_SO_issue

1 Ответ

0 голосов
/ 28 июля 2020

Я разобрался в проблеме. В моем первом звонке на DT::datatable я использовал DOM = 'B' для включения кнопок, но я не включил t. По какой-то причине это позволило правильно отрисовать первую таблицу данных, но предотвратило отрисовку дальнейших вызовов DT::datatable. Установка DOM = 'Bt' при первом вызове DT::datatable все исправила.

...