LogicFlow icon indicating copy to clipboard operation
LogicFlow copied to clipboard

[Feature]: 增加节点的锚点保持常显的控制方法

Open noobyang opened this issue 4 months ago • 4 comments

背景&目的

有些连接场景用户需要关注当前所有节点的可连接锚点数量。

noobyang avatar Aug 23 '25 03:08 noobyang

http://logicflow.cn/api/model/node-model

给节点增加状态属性 isShowAnchor,设置为 true 应该就可以了,默认是 false

https://github.com/didi/LogicFlow/blob/a5a9351cd50097ff70bbd1c68a20d39a5b57fc56/packages/core/src/view/node/BaseNode.tsx#L102-L124

ChangeSuger avatar Aug 23 '25 15:08 ChangeSuger

#1085 同样的问题吧,什么时候可以解决呢

1ess avatar Sep 29 '25 02:09 1ess

目前确实没有这个能力,尽量这个月支持上,也欢迎加入我们一起共建

DymoneLewis avatar Oct 10 '25 09:10 DymoneLewis

代码中

807   @action setHovered(flag = true): void {

808     this.isHovered = flag

809     this.setIsShowAnchor(flag)

810   }

这个设计似乎存在问题, isShowAnchor会被覆盖,我的方法是在model里面override这个方法

override setHovered(flag?: boolean) {
      this.isHovered = flag;
  }

wujun51227 avatar Oct 25 '25 16:10 wujun51227