tej*_*124 3 javascript font-awesome vis.js vis.js-network
如何在可带有标签的vis js中设置形状的大小?例如
代码1:
shape: 'circle',
color: {
border: 'black',
background: 'white'
},
borderWidth: 1,
borderWidthSelected: 2,
Run Code Online (Sandbox Code Playgroud)
在上面的Code1中,如果标签中没有任何可放入形状圆的内容,那么我如何增加/减小相同大小的纸张。
如果形状是要在外面放标签的任何东西,我们可以增加和减少图标的大小。例如
代码2:
shape: 'icon',
icon: {
face: 'FontAwesome',
code: '\uf1db',
size: 100,
color: '#000000'
}
Run Code Online (Sandbox Code Playgroud)
如以上代码2所示,图标“大小”选项可用。
有没有办法在Code1中使用'size'选项?
文档说明
“ ... 大小用于确定其中没有标签的节点形状的大小。这些形状是:image,circleImage, 菱形,点,星形,三角形,triangleDown,正方形和图标 ...”
所以答案是否定的。(有关详细信息,请参见http://visjs.org/docs/network/nodes)
但是,作为一种解决方法,您可以执行以下操作:
shape: 'circle',
scaling: {
label: {
enabled: true,
min: 50,
max: 50
}
},
value: 1
Run Code Online (Sandbox Code Playgroud)
而使用scaling.label.minand scaling.label.max属性,您可以更改节点的大小。(但是您将需要一个value,用于该节点)我希望这会有所帮助。
| 归档时间: |
|
| 查看次数: |
1036 次 |
| 最近记录: |