首页 > 其他分享 >echarts的bug

echarts的bug

时间:2022-10-21 16:13:57浏览次数:49  
标签:SourceManager2 dataProvider bug dataset sourceManager js echarts 赋值

Uncaught Error: Invalide sourceFormat: unknown
at assert (util.js:404:15)
at mountMethods (dataProvider.js:120:9)
at new DefaultDataProvider2 (dataProvider.js:82:5)
at SourceManager2._innerGetDataStore (sourceManager.js:402:30)
at SourceManager2._innerGetDataStore (sourceManager.js:398:35)
at SourceManager2.getSharedDataStore (sourceManager.js:379:17)
at createSeriesData (createSeriesData.js:149:49)
at BarSeriesModel2.getInitialData (BarSeries.js:62:12)
at SeriesModel2.init (Series.js:100:21)
at GlobalModel2.<anonymous> (Global.js:381:28)

原因:赋值给dataset的值是在其他组件异步加载的,第一次赋值时异步还没加载完,所以dataset为空。导致series中的encode对应的字段在dataset中找不到,所以报错。

解决办法:

1、将给option赋值的代码给在settimeout中

2.。。。。。

标签:SourceManager2,dataProvider,bug,dataset,sourceManager,js,echarts,赋值
From: https://www.cnblogs.com/the-big-dipper/p/16807531.html

相关文章

  • python的bug
    deffield_value_convert(data:List[dict])->List[dict]:#对列进行排序,并且对数据进行转换#分组项对应的列转换res:List[dict]=[]foriindata:......
  • vue3使用echarts插件并实现点击下载图表功能
    接到一个新的需求,就是用vue3制作一幅世界地图,并实现点击下载按钮将图表转变为图片下载到本地。使用插件: html2canvasnpm安装: npminstallhtml2canvas组件引入: import......
  • Redisson 大bug处理: Command xxx succesfully sent, but channel xxx has been close
    棘手的bug,无从下手使用redisson的过程中, 我们的应用程序突然报错: org.redisson.client.RedisConnectionClosedException:Command(EXISTS),params:[paypal_fee_i......
  • [openMVS] 使用debug编译
    在原来文件夹openMVS中新建debug_build,参考openMVS文件夹中的BUILD.md本人的vcglib与openMVS在同一级目录所以在cd到刚才新建的debug_build目录,在终端输入:cmake..-D......
  • winXP immunity debugger 运行mona插件报错,解决方法
    报错内容报错内容提示如下:AttributeError:'list'objecthasnoattribute'update'找到问题所在为:File"C:\DocumentsandSettings\lrt\桌面\ImmunityDebugger-mast......
  • echarts图表y轴数据设置为固定值,等间距
    如图将Y轴设置为固定的0%20%----100%yAxis:{type:'value',max:100,//最大值mi......
  • K8S 故障排错新手段:kubectl debug 实战
    K8SINTERNAL系列容器编排之争在Kubernetes一统天下局面形成后,K8S成为了云原生时代的新一代操作系统。K8S让一切变得简单了,但自身逐渐变得越来越复杂。【K8SInternals......
  • 测试遇到的那些bug
    测试遇到的那些bug测试环境执行一个同步数据到其他表的定时任务运行正常但是上线之后数据库对应数据表生成不了数据,开发改代码上线调试之后,打印sql发现报错1142错误,......
  • A page must have one and only one ‘@Entry‘ decorator with a struct.【BUG已解决
    项目场景:在学习基于OpenHarmony/HarmonyOS操作系统的ArkUI框架的过程中,使用DevEcoStudio3.0.0.993打开一个小的Demo的过程中。打开Previewer的时候爆出如下错误:mpile......
  • 发现bug的方法论
    5.1测试用例(testcase)①什么是测试用例(testcase)?是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求,其实也是......