graph关系图设置
layout: 'none'
报错Cannot  read property 'off' of undefinedat Graph.push   Graph.js.graphProto.eachEdge
at ExtendedClass.render
at task.progress
at Array.forEach

解决方案 »

  1.   

    你这报的错跟 设置 ‘none’没看出什么联系啊,具体看看报的错呢
    尤其关注代码中 xx.off  是不是xx为undefined
      

  2.   

    至少看看你的series中node数组  看看每个node设置是否正确
      

  3.   

    echart实例获取顺序都是对的,不存在undefined,就是这个none模式不行,而且layout必须写即默认none,不写也是报同样错误,官方离线文档也是报错在线,不懂在线的有什么不同,全部设置都一样
      

  4.   

    肯定对的啊,不然那两种模式也报错了,其他两种正常使用
    本以为没有获取echart实例,但是已经获取到,执行顺序也正确
      

  5.   

    肯定对的啊,不然那两种模式也报错了,其他两种正常使用
    本以为没有获取echart实例,但是已经获取到,执行顺序也正确
    你发个能重现的模拟数据出来看看  万一发现是官方BUG 也可以提交给他们
      

  6.   

    肯定对的啊,不然那两种模式也报错了,其他两种正常使用
    本以为没有获取echart实例,但是已经获取到,执行顺序也正确
    你发个能重现的模拟数据出来看看  万一发现是官方BUG 也可以提交给他们
    官方在线demo的可以,离线v4只有demo,离线dome也是报错,应该环境和浏览器问题,但是没有找到而且这个关系图在工作的这台电脑整个图乱掉了,而且拖拽节点不跟着动,都跑在一边了,那个节点斥力因子和距离不知道怎么调整,很迷,还没有2好用,树图折线连接那些设置都没有了,不知道设计都是什么审美
      

  7.   

    你在自己angular项目环境试试,就装了echart和ngxechart,data自己写数组对象,links也是自己写
    最后用layout:none
    我没时间敲代码,工作的还是断网
      

  8.   

    你在自己angular项目环境试试,就装了echart和ngxechart,data自己写数组对象,links也是自己写
    最后用layout:none
    我没时间敲代码,工作的还是断网
    官方的例子我都下载下来了,在angular项目下 
     ,移除了用不到的百度地图JS,除了个别不是layout为none的需要修改node的x y属性, 其他都没问题。建议你仔细查看官方API。我们系统也是用的echarts4 
    离线也没这问题。你还是其他方向再试试了。另外几行代码能花几分钟么?就算是用记事本敲 也花不了多少时间
      

  9.   

    设置layout:none,
    你看看你的node有没有设置坐标x,y,如果没设值,是会报错的