The issue has been closed
问题描述
在我的场景中,有些节点不允许被拖入combo中,请问该如何使用相关API?
重现链接
https://stackblitz.com/
重现步骤
在我的场景中,有些节点不允许被拖入combo中,请问该如何使用相关API?
预期行为
期望能够控制节点能否被拖入combo中的行为。
平台
- 操作系统: [macOS, Windows, Linux, React Native ...]
- 网页浏览器: [Google Chrome, Safari, Firefox]
- G6 版本: [4.5.1 ... ]
屏幕截图或视频(可选)
No response
补充说明(可选)
No response

posted by github-actions[bot] over 1 year ago 
Hi @toddmark, Please star this repo if you find it useful! Thanks :star:!
你好 @toddmark。如果该仓库对你有用,可以 star 一下,感谢你的 :star:!
posted by github-actions[bot] over 1 year ago
posted by xiaoSS-developer over 1 year ago 
楼上的方法是对的~,另外 drag-node 的 shouldEnd 和 shouldBegin 也可以尝试一下
posted by Yanyan-Wang over 1 year ago
@xiaoSS-developer onlyChangeComboSize 这个属性是有效的。不过没有完全解决我的问题。我在拖某类节点A时,需要禁止拖入Combo的行为,但我在拖某类节点B时,需要允许拖入Combo的行为。
由此,如果使用onlyChangeComboSize直接禁用。不满足我拖动B类节点行为。这就带来一个新的问题:需要动态修改 drag-node的配置,可惜,我在setMode中没有找到相关方案。请问如何动态修改 setMode 的配置呢? 比如: setMode("drag-node", {test: true}}
posted by toddmark over 1 year ago
This issue has been closed because it has been outdate for a long time.
Please open a new issue if you still need help.
这个 issue 已经被关闭,因为 它已经过期很久了。
如果你仍然需要帮助,请创建一个新的 issue。
posted by github-actions[bot] 10 months ago