gpt4 book ai didi

javascript - BokehJS 标题文本对齐

转载 作者:行者123 更新时间:2023-12-02 20:44:46 25 4
gpt4 key购买 nike

我正在使用 BokehJS 库进行开发,需要一些帮助,因为该库 JS 方面的文档非常薄弱。

在 python 中,您可以通过以下命令更改文本对齐方式,

p = figure(title='Title',plot_width=500, plot_height=200, tools='')
p.title.text_align = 'center'

在 JS 中没有可比较的属性。

var plt = Bokeh.Plotting;
var p = plt.figure({ title: "Title",height: 300,width: 300,tools: ''});
p.title.<???>

我相信 anchor 函数负责设置对齐方式,但我需要帮助。

最佳答案

Python Bokeh 模型和相应的 BokehJS 模型之间保持严格的 1-1 对应关系(这是在测试中维护的)。所以Python Reference Guide对于 BokehJS 来说也不是一个糟糕的引用。

但是,在这种特殊情况下,text_align 并不是我们想要的。相反,你应该使用:

p.title.align = 'center'

无趣的原因是 text_align 对 HTML Canvas 有特定的含义,它与对齐标题并没有很好的对应。


顺便说一句,BokehJS 曾经纯粹是一个隐藏的实现细节,这就是它的文档很薄弱的原因。我们绝对有兴趣将其更好地开发为独立的 JS 库,包括改进文档,但这需要人力,而目前这些人力的时间非常有限。如果您有兴趣帮助改进 BokehJS,请联系 GitHubDiscourse

关于javascript - BokehJS 标题文本对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44784697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com