[Bug Report]: 画布缩放时所有节点 re-render,导致卡顿
Open
- Dominant language
- TypeScript
- Stars
- 11.7k
- Forks
- 1.4k
- PR merge metrics
- No merged PRs in 30d
Description
### 发生了什么?
画布缩放时所有节点会 re-render。
感觉问题出在 BaseNode 的 render 中 setStep 时引用了 SCALE_X,导致 SCALE_X 变化就重新触发 render 了
https://github.com/didi/LogicFlow/blob/2fd51cac5cf6e00c7ba363254134ffd7e31576de/packages/core/src/view/node/BaseNode.tsx#L558-L560
### logicflow/core版本
2.1.11
### logicflow/extension版本
2.1.15
### logicflow/engine版本
_No response_
### 浏览器&环境
Chrome
Contributor guide
Assessment
This issue has not been assessed yet.