guozhaolong / wfd-vue

flowable workflow designer for Vue base on @antv/g6

Home Page:https://guozhaolong.github.io/wfd-vue/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

G6升级到3.7.0了,好像偷偷改了API,然后点击节点就报错了

Pentium286 opened this issue · comments

G6升级到3.7.0了,好像偷偷改了API,然后点击节点就报错了

G6都不说改什么API,太万恶了😩

啥错误啊?我改为3.7.0没啥问题

WX20200827-081629@2x

WX20200827-081556@2x

WX20200827-082233@2x

升级到3.7.0以后光标移到nodes的4个连接点上就会报错

我刚看到我只用到了3.6.2,3.7.0当时还没打包呢。。。我去试一下

我试了3.7.0没出现你说的这种报错情况啊

我试了3.7.0没出现你说的这种报错情况啊

我的操作流程

git clone https://github.com/guozhaolong/wfd-vue.git
npm install 
npm run serve

这里运行还不会报错

npm uninstall @antv/g6
npm install @antv/g6
npm run serve

然后就报错了

我用wfd试的没报错,vue的没试。。。

commented

3.6.2 的时候 anchor.js 的这个marker在hover的时候就不生效了,没有变成实心的蓝色点,3.7.0 也是这样;3.5.2 没有问题

commented

g6 升级了
marker.js 单独拆出来了

对,hoverNodeActived那块改成e.target.cfg.type === 'marker'来做判断了,之前是e.target instanceof Marker

commented

对,hoverNodeActived那块改成e.target.cfg.type === 'marker'来做判断了,之前是e.target instanceof Marker

改了以后就可以了,3.7.0 也可以用了。没有报错了

对,hoverNodeActived那块改成e.target.cfg.type === 'marker'来做判断了,之前是e.target instanceof Marker

改了以后就可以了,3.7.0 也可以用了。没有报错了

谢谢大佬

大佬们 貌似3.7.3又出来这个错误了