爬坑echarts单轴散点图

vue项目,echarts的/lib/component和/lib/chart按需引入。

已经引入了散点图的部分 import 'echarts/lib/chart/scatter'。

单轴散点图直接使用例子的option居然会报错。然后找原因。

尝试引入4.0.3的min.js的CDN,可以。所以猜测是版本问题,把本地npm包升级到4.0.3,不行。

接着尝试import 'echarts/index.js'。该文件内require了所有模块。发现可以。说明是缺少模块引入。

通过多次测试定位到缺少import 'echarts/lib/component/singleAxis'模块。引入即可。

太坑了API文档里coordinateSystem没有singleAxis的选项,看来这种拓展是不会单独列出来的。

series: [

   {singleAxisIndex: 0,

    coordinateSystem: 'singleAxis',

    singleAxis: [
        {left: 150, 
         type: "category", 
         boundaryGap: false, 
         data: Array(24), 
         top: "5%", …}
    ]}
]
发布了34 篇原创文章 · 获赞 1 · 访问量 7887

猜你喜欢

转载自blog.csdn.net/landiyaaa/article/details/101073547