当前位置: 首页 > news >正文

修复echarts由4.x升级5.x出现地图报错echarts/map/js/china.js未找到

1. 问题

在这里插入图片描述
因为使用水波图就升级了下echarts,由4.x升级到5.x,结果地图模块就报错说找不到中国地图的js文件。

2. 原因

ECharts 在 5.x 版本后 已移除内置的地图 JSON 文件(如 china.js),改为需要 手动下载并注册 地图数据。

3. 处理方案

对于移除的内置文件,我们可以单独引入或者npm安装相关的依赖,然后引入json文件注册。

import chinaJson from 'echarts/map/json/china.json'; // 地图数据网上找// Register the map
echarts.registerMap('china', chinaJson);

我直接包装成js文件了,你们自己下载用。

也可以安装相关依赖再引入使用,也挺方便的。

npm install echarts-china-provinces-pkg --save
# 或
npm install echarts-countries-js --save
// ECharts 5+ 的推荐方式
import * as echarts from 'echarts';
import chinaMap from 'echarts-china-provinces-pkg/china.json';// 注册地图数据
echarts.registerMap('china', chinaMap);
求关注
在这里插入图片描述
http://www.lryc.cn/news/594598.html

相关文章:

  • 人形机器人CMU-ASAP算法理解
  • QGIS、ArcMap、ArcGIS Pro中的书签功能、场景裁剪
  • ruoyi-flowable-plus Excel 导入数据 Demo
  • 现在希望用git将本地文件test目录下的文件更新到远程仓库指定crawler目录下,命名相同的文件本地文件将其覆盖
  • 自动驾驶中各传感器的优缺点
  • 一个月掌握数据结构与算法:高效学习计划
  • uni-app 鸿蒙平台条件编译指南
  • vxe-table 通过配置 ajax 方式自动请求数据,适用于简单场景的列表
  • 网络基础1-11综合实验(eNSP):vlan/DHCP/Web/HTTP/动态PAT/静态NAT
  • MTSC2025参会感悟:大模型 + CV 重构全终端 UI 检测技术体系
  • C语言:深入理解指针(3)
  • cocos中实现3d人物角色头顶信息跟随功能,UI跟随3D/2D对象移动,例如昵称血条跟随人物移动
  • 【VASP】机器学习势概述
  • 智能合约安全 - 重入攻击 - 常见漏洞(第一篇)
  • taro微信小程序的tsconfig.json文件说明
  • Taro 本地存储 API 详解与实用指南
  • Typecho目录树插件开发:从后端解析到前端渲染全流程
  • 使用pymongo进行MongoDB的回收
  • Kali MSF渗透Windows 11电脑
  • Taro 路由相关 API 详解与实战
  • taro+pinia+小程序存储配置持久化
  • 微美全息(WIMI.US)聚焦多元哈希锁机制,为链上链下数据可信交互按下加速键
  • 快速入门SwiftUI
  • 【大模型】结构化提示词:让AI高效完成复杂任务的“编程语言”
  • JavaEE初阶第十期:解锁多线程,从 “单车道” 到 “高速公路” 的编程升级(八)
  • 经典神经网络(vgg resnet googlenet)
  • LiteCoT:难度感知的推理链压缩与高效蒸馏框架
  • Apache IoTDB(2):时序数据库 IoTDB 集群安装部署的技术优势与适用场景分析
  • 卫朋:华为流程体系拆解系列之高阶流程L1-L3分解三阶七步法
  • 深入详解随机森林在放射治疗计划优化中的应用及实现细节