apache / apache/echarts

关系图布局方式使用'none',节点的x,y不是绝对位置

Open
#12,403 8 comments 0 reactions 0 assignees View on GitHub
enhancement topic: graph
Dominant language
TypeScript
Stars
67.3k
Forks
19.8k
Avg merge
11d 14h
Merged PRs (30d)
8

Description

### Version
4.7.0

### Reproduction link
[https://codepen.io/cdoneshot/pen/JjYPyxz](https://codepen.io/cdoneshot/pen/JjYPyxz)

### Steps to reproduce
- 观察节点1的位置以及坐标:x=0,y=0,同时节点出现在左上角
- 注释掉options里面data中的节点2、节点3、节点4
- 观察节点1的位置以及坐标:x=0,y=0,同时节点出现在正中心

### What is expected?
节点x,y不发生变化的情况下,始终根据某个坐标系固定位置,如左上角或正中心

### What is actually happening?
在节点坐标不发生变化的情况下,随着data中节点的增加或者减少,节点的位置会发生变化

---
echarts目前这种方案可能有一些考虑,但在某些场景中,用户可能需要固定节点位置,而不是随着节点数量变化,节点位置也发生变化。同时,节点的位置一旦发生变化,节点到节点之间的边也在发生变化,导致边长始终不可控。

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.