关于散景自动加载脚本的令人困惑的说明

问题描述

在阅读嵌入bokeh内容用户指南时,此处特别是“自动加载脚本”:https://docs.bokeh.org/en/latest/docs/user_guide/embed.html#autoload-scripts

建议使用bokeh.embed.autoload_static()函数生成一个.js文件一个<script>标签,以将其嵌入HTML文档中。

文档说明,

脚本标签应该包含在HTML页面中,无论您希望加载绘图如何。

这按预期工作。但是,还有一条注释对我没有意义:

注意:<script>标签会在原位加载<div>,因此必须将其放在<head>下。

这似乎与之前的指令相矛盾,该指令要求您将<script>标签放置在我们希望加载绘图的位置,因此位于<body>下。将此标签放在<head>下不会执行任何操作,也不会完全加载绘图。

我误解了此笔记吗?到底是想告诉我什么?

解决方法

这是一个错字,确实应该是<body>。我已经创建了https://github.com/bokeh/bokeh/issues/10484