我创建了一个相当大(多页)的 flexdashboard,其中包括不同的 htmlwidgets(plotly、highcharts、leaflet 等)。
为了避免 rCharts 和其他 htmlwidgets 之间的冲突,我手动包含了 javascript 库,不包括 jQuery:
<link rel='stylesheet' href=C:/Users/stefanj/Documents/R/win-library/3.3/rCharts/libraries/nvd3/css/nv.d3.css>
<link rel='stylesheet' href=C:/Users/stefanj/Documents/R/win-library/3.3/rCharts/libraries/nvd3/css/rNVD3.css>
<script type='text/javascript' src=C:/Users/stefanj/Documents/R/win-library/3.3/rCharts/libraries/nvd3/js/d3.v3.min.js></script>
<script type='text/javascript' src=C:/Users/stefanj/Documents/R/win-library/3.3/rCharts/libraries/nvd3/js/nv.d3.min-new.js></script>
<script type='text/javascript' src=C:/Users/stefanj/Documents/R/win-library/3.3/rCharts/libraries/nvd3/js/fisheye.js></script>
另外,我将 rChart 块设置为:
```{r, echo=FALSE,results='asis', eval = TRUE, include_assets = FALSE}
但是,当我绘制一个 simpleNetwork 时,如果 rCharts 包含在 flexboard 中,它不会呈现。
有任何想法吗?
PS不确定还包括什么以使问题更具可重复性。