报错信息:
TypeError: Cannot destructure property 'component' of 'registry_1.shapeMaps[node.shape]' as it is undefined.
at VueShapeView.renderVueComponent (http://192.168.10.35:9029/node_modules/.vite/deps/@antv_x6-vue-shape.js?v=49fbfab0:5569:19)
at http://192.168.10.35:9029/node_modules/.vite/deps/@antv_x6-vue-shape.js?v=49fbfab0:5557:16
at VueShapeView.handleAction (http://192.168.10.35:9029/node_modules/.vite/deps/chunk-QW4KGARA.js?v=49fbfab0:14608:11)
at VueShapeView.confirmUpdate (http://192.168.10.35:9029/node_modules/.vite/deps/@antv_x6-vue-shape.js?v=49fbfab0:5556:21)
at Scheduler.updateView (http://192.168.10.35:9029/node_modules/.vite/deps/chunk-QW4KGARA.js?v=49fbfab0:29840:21)
at Scheduler.renderViewInArea (http://192.168.10.35:9029/node_modules/.vite/deps/chunk-QW4KGARA.js?v=49fbfab0:29771:25)
at Object.cb (http://192.168.10.35:9029/node_modules/.vite/deps/chunk-QW4KGARA.js?v=49fbfab0:29693:18)
at JobQueue.flushJobs (http://192.168.10.35:9029/node_modules/.vite/deps/chunk-QW4KGARA.js?v=49fbfab0:29515:15)
原因:缺少对应的节点组件
解决: 找到对应的node.vue文件将对应关系找到即可解决
2.报错
直接引用element时候可以转换成div
使用自定义组件时候没有转换
没有进行渲染,所以数据字段解析不出来
TeleportContainer缺少这个配置,他用在画布定义页面并且直接注册node.vue
3.点击节点的操作按钮等无法点击
感觉层级不对,节点可以拖动
subTitleHeight的高度是40 遮住了title的内容,这样按钮就无法点击
4.输出端的schema不显示
因为node的高度没有,默认给了一个350px就可以了
5.加入生成弹窗文件就报错,怀疑某个属性不对
6.添加到输出端之后报错
连线时候有两个参数: {cell: node,port:id}
第一个参数node没有的情况下,就会报这个错
7.点击配置路由跳转报错
graph的配置少了参数,应该是没有config配置的方法
8.在切换画布和草稿时候报错 就是数据更新在清除之前了,需要先清除之后再更新数据节点