Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
vue-flow-editor
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
hookehuyr
2023-11-20 17:56:45 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
b4f8492ceb0193b44eea8adb780bd8e6edb3ef3d
b4f8492c
1 parent
df3f99bb
新增连接线单击回调操作
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
0 deletions
doc/App.vue
src/editor/vue-flow-editor.tsx
doc/App.vue
View file @
b4f8492
...
...
@@ -17,6 +17,7 @@
@click-canvas="onClickCanvas"
@dragend-node="onDragEndNode"
@click-node="onClickNode"
@click-edge="onClickEdge"
@dblclick-node="onDblClickNode"
@dblclick-edge="onDblClickEdge"
:controlConfig="state.controlConfig"
...
...
@@ -810,6 +811,14 @@ export default {
}
/**
* 单击连接线回调
* @param e
*/
const onClickEdge = (e: myEvent) => {
editor.closeModel()
}
/**
* 双击连接线回调
*
* @param {Event} e - The event object representing the double click event.
...
...
@@ -1181,6 +1190,7 @@ export default {
onClickCanvas,
onClickNode,
onClickEdge,
onDblClickNode,
onDragEndNode,
onDblClickEdge,
...
...
src/editor/vue-flow-editor.tsx
View file @
b4f8492
...
...
@@ -68,6 +68,9 @@ export default {
graph.on('node:dragend', (e) => {
context.emit('dragend-node', e)
})
graph.on('edge:click', (e) => {
context.emit('click-edge', e)
})
graph.on('edge:dblclick', (e) => {
context.emit('dblclick-edge', e)
})
...
...
Please
register
or
login
to post a comment