-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请教一下关于节点添加的问题; #60
Comments
想要先确认几个问题:
|
方便贴一下你的 package.json 和 editorProps 吗 |
工具栏是包裹在FreeLayoutEditorProvider 内的。
只要包含这一行就会报错,不光是在添加节点的这个地方。use-editor-props如果使用了WorkflowNodePanelService也会报错。
所以我想的是我是否可以通过ctx或者playground或者其他的什么类执行addNode把节点添加到画布中,这样用起来更自由一些
但是画布中没有新的节点 |
嗯,如果是自由布局,可以用 (文档确实还不够完善,我们后续会逐步补充)
自由布局 createWorkflowNode 封装了下 addNode(这个不处理 position) 而 WorkflowNodePanelService,是一个插件,看下你有没有装这个插件,不然调用不到:
|
试了一下 |
感谢建议,issue 我先留着,后续我们补充好文档再关闭 ~~ |
文档已补充, cc @Theseven87 |
我参照自由布局的demo开发,其中在写use-add-node.tsx时,我只要写上了
const nodePanelService = useService(WorkflowNodePanelService);
就会报错
不知道时什么原因。
然后我就自己开发了一个节点菜单的组件,我想要点击某个节点时将他添加到画布中,但是我不知道应该怎么样把这个节点添加到画布中。
比如说addNode()
希望您有空的话告诉我一下
谢谢
The text was updated successfully, but these errors were encountered: