vis.js - 在vis.js网络中,我们在绘图时,节点默认移动到中心,有没有限制的选项
问题描述
我正在尝试将节点设置为 ax,y 坐标。我有两个节点 node1 和 node2。
目前,节点 1 的 x,y 坐标为 115,115 个节点在屏幕中心绘制。现在我将节点 1 的 x,y 坐标更改为 5,5
它仍然进入屏幕中心。
// create an array with nodes
var nodes = [{
id: 1,
label: 'node1',
x: 115,
y: 115
}, {
id: 2,
label: 'node2',
x: 50,
y: 75
}];
// create an array with edges
var edges = [
{from: 1, to: 2},
{from: 1, to: 3}
];
// create a network
var container = document.getElementById('mynetwork');
var data = {
nodes: nodes,
edges: edges
};
var options = {
physics: {
enabled: false
}
};
var network = new vis.Network(container, data, options);
解决方案
推荐阅读
- flutter - Flutter,没有国家代码的本地化,可以吗?
- ios - 创建自己的 Pod 库 Swift 并得到 ERROR | [iOS] xcodebuild:返回不成功的退出代码
- firebase - 已达到 Firebase 预览频道配额
- docker - 填充和版本控制 docker 命名卷,用作 balena.io 的持久存储
- react-native - react-native android 应用程序图标:为什么没有保留图像周围的空白空间?
- javascript - 当我上传图像时,firebase 存储 getdownloadUrl() 将下载 url 放在 Firestore 集合中,但没有在 React JS 中设置它
- javascript - Exceljs不加载静态文件
- java - 如何在 jLabel 中应用新行?
- python-3.x - 迭代字符串时如何忽略字符串中的特定索引?-py3
- javascript - 为 tmi.js 集成 discord.js 添加全局计时器