js实现省市名称简称 ,echarts全国地图省市名称简称
背景介绍:
最近开发ecahrts做地图的时候,发现其只支持简称,
比如“河北省”在echarts里面只有显示“河北”,才能正确显示渲染样式,不然样式效果就实现不了,显示异常(如下图),但是现在我们后端返回来的数据是全称,所以需要前端对数据进行处理,然后再去实现.
解决方式
我这里是通过js来对数据进行处理的,举个例子,后端返回的参数是这样的
我们要把他处理成我们想要的“北京”,“新疆”…这种形式,
解决代码如下
mounted() {this.getNewList()},
methods方法:
getNewList() {this.list.forEach((item, index) => {let isAutonomy = item.name.search('自治区') != -1if (isAutonomy) {item.address = item.name.search('内') != -1 ? item.name.substr(0, 3) : item.name.substr(0, 2)} else {item.address = item.name.match(/(\S*)(省|市|特别行政区)/)[1];}});console.log('list2', this.list)},
最终效果:
各位还有什么更好的方式欢迎在评论里面交流
js实现省市名称简称 ,echarts全国地图省市名称简称相关推荐
- echarts全国地图资源,省份名称居中
echarts 全国地图资源 echarts全国地图资源 全国地图 山东 黑龙江 吉林 辽宁 北京 天津 河北 河南 山西 陕西 内蒙古 安徽 江苏 上海 浙江 福建 台湾 广东 香港 澳门 广西 江 ...
- Layuiadmin+Echarts全国地图数据分布
Layuiadmin+Echarts全国地图数据分布 *样式要引用layui的css js Html代码 <div class="layui-col-sm8">< ...
- echarts 全国各省市地图切换展示
效果如上图,开始默认为全国地图,选择省或者市渲染为对应的地图 index.html <script type="text/javascript" src="http ...
- echarts全国地图只显示南海诸岛问题
在使用百度开源的可视化工具echarts时,用到中国地图,参照官方文档用此段代码 value = [155, 10, 66, 78, 33, 80, 190, 53, 49.6]attr = [&qu ...
- vue中引用echarts全国地图
<template><div><div ref="mapInfo" style="width:750px; height: 540px&qu ...
- Vue版本echarts 全国地图geo、geo3D
需求:大屏显示3D全国地图,点击地图上标记连接到指定页面,网上资源多数不是Vue版本的,实现的方式也是由html页面修改为Vue版本 效果展示: 由于图片涉嫌违规,给大家一个自己脑补的 ...
- echarts全国地图只显示南海诸岛问题解决
经排查发现是因为eharts3 不再内置地图文件,因此需要我们手动引入官网的js或者json文件. 显示中国地图需要china.js文件. echarts官网 http://echarts.baidu ...
- echarts全国地图点击弹窗(Vue)
前言 echarts使用很多次了,可以配置地图还是第一次,要实现的是地图上标注两个点,点击点弹出弹窗,点击可以跳转,效果如下: Echarts官网配置项参考 Echarts官网的一参考demo 贴关键 ...
- echarts 全国地图,省市地图案例案例代码
``山西省地图代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> & ...
- echarts全国地图china.js
1.链接:https://pan.baidu.com/s/1pmM2roAKg7gw7-sEyt8fNw 2.提取码:kdmr
最新文章
- 【Linux】一步一步学Linux——who命令(95)
- python运行结果闪退_Pyhton TestCase运行闪退与失败,原因不详。。。
- python tk protocol_Python Modbus_tk在树莓派上实现rtu master
- Netbeans不能正常启动glassfish或者部署失败不能运行的问题
- 【笔记】JAVA SE
- C#实现HttpUtility.UrlEncode输出大写字母
- android windowmanager 无法传递事件_面试常客:Intent 能传递多大 Size 的数据?| 附阿里的建议方案!...
- ​php mysql 图书管理系统网页毕业设计成品
- java jdk的作用_Java JDK环境配置及配置作用说明
- 具体解说Android的图片下载框架UniversialImageLoader之磁盘缓存(一)
- 网页设计html图片滚动特效,网页设计全屏滚动效果怎么做?
- jQuery——常用API
- 如何安装SQL server 2000 SP4补丁
- phpstudy+TP5隐藏入口文件
- 关于电子科技大学学生用餐状况的一些调查
- 用途DF无线数据收发模
- citra 图形设置_功能强大的图形绘制软件
- Android系统打不开,如何修复它:Android手机无法启动
- 【record】新系统软件无法打开,缺少dll
- 网站推广技巧-网站推广常用技巧教程