Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Bokeh:如何创建内部超链接_Python_Bokeh - Fatal编程技术网

Python Bokeh:如何创建内部超链接

Python Bokeh:如何创建内部超链接,python,bokeh,Python,Bokeh,我想有一种目录,在那里我点击超链接文本“Plot 1”并被带到Plot 1的一个Plot 我该怎么做 我可以创建一个带有customJS回调的按钮来将我移动到该部分,在这种情况下,我如何移动页面,以及如何知道在Javascript中将页面移动到哪里 Jupyter Notebook等价物:您是指指向绘图内部内容的链接(即不分离绘图)?如果是这样,我不知道这是可能的。Bokeh在HTML画布上呈现,这只是一个大的不透明对象,就DOM而言,没有办法引用“内部”的东西。Bokeh知道画布内事物的像素坐

我想有一种目录,在那里我点击超链接文本“Plot 1”并被带到Plot 1的一个Plot

我该怎么做

我可以创建一个带有customJS回调的按钮来将我移动到该部分,在这种情况下,我如何移动页面,以及如何知道在Javascript中将页面移动到哪里


Jupyter Notebook等价物:

您是指指向绘图内部内容的链接(即不分离绘图)?如果是这样,我不知道这是可能的。Bokeh在HTML画布上呈现,这只是一个大的不透明对象,就DOM而言,没有办法引用“内部”的东西。Bokeh知道画布内事物的像素坐标,但我不确定这对你有什么帮助。@bigreddot不,要分开绘图,我想在单击时跳转到绘图,比如说按钮,理想情况下,我希望能够单击带有文本“plot 1”的超链接然后被带到相应的地方。博克肯定没有为此而建的东西。您需要将Bokeh内容嵌入到一个模板中,该模板具有您想要的锚定标记(即,嵌入绘图的上方),然后构建指向这些锚定标记的链接列表。@bigreddot我尝试给Bokeh figure objects标记/name/id,然后使用“find”from或getElementsByTagName之类的东西,但他们都没有给我设置的标签/身份证/姓名。有什么想法吗?这些想法与DOM无关,它们是Bokeh对象的属性。没有办法将此自动化。您必须创建一个模板,其中包含您想要的锚定(在前端),然后将Bokeh内容嵌入到锚定所在的位置。