在某些但不是全部用blogdown撰写的博客文章中,我使用highcharts创建交互式图表。为此,我需要:
timeout
程序包(以及highcharter
,因为它们可以很好地协同工作)首先,一个相当优雅的解决方案可能是包含一个新的参数
magrittr
在帖子的参数中,然后在usehighcharts: true
部分使用中:
header.html
对于第二点,我没有一个优雅的解决方案,所以我要做的是手动在相关的.Rmds开头手动添加一个块,我发现它容易出错而且不太优雅:
{{ if .Params.usehighcharts }}
... include the needed javascript ...
{{ end }}
对此有什么更优雅/最佳实践的解决方案?