vis.js network - 是否有设置使节点标签在缩放时保持相同的大小?

时间:2017-11-10 06:11:10

标签: javascript vis.js vis.js-network

基本上是标题。客户端抱怨说,当他放大时,节点的文本标签非常大。有没有办法将节点标签保持在固定的字体大小,即使放大或缩小?

从节点文档(http://visjs.org/docs/network/nodes.html)中,有一个scaling.label选项,但它似乎不起作用。我认为这只有在我使用值来缩放节点时才有意义。

1 个答案:

答案 0 :(得分:0)

据我所知,没有这样的选择。如果我正确理解你的意思,scaling.label选项用于设置缩放因子,而不是禁用缩放。

但是,您可以自己实现,即在缩放时更改标签缩放。幸运的是,有zoom event:设置像

这样的处理程序
network.on('zoom',rescaleLabels);

并通过将相应的比例因子设置为其标签来实施rescaleLabels