require(‘echarts/map/js/china’)//这里import引入也可以
初始化echarts图表
const chinachart = echarts.init(this.$refs.map_ref)//用于将图表渲染至dom元素
定义地图配置项
const chartOption = {//提示器
tooltip: {
formatter(par) {//这里可自定义提示器内容
if (par.name === ‘台湾’ || par.name === ‘南海诸岛’) {
return
}
if (par.data.type === ‘reg’) {
const htmlStr = par.name + ‘   ’ + ‘注册’ + par.data.value + ‘人’ +
‘
’ + ‘排名’ + ‘   ’ + par.data.rank + ‘
’ + ‘占比’ +
‘   ’ + par.data.propor + ‘%’
return htmlStr
}
}
},
visualMap: {//这里为地图图例
show: true,
min: 40,
max: 2100,
left: 10,
bottom: 10,
text: [‘高’, ‘低’], // 文本,默认为数值文本
calculable: false,
orient: ‘horizontal’,
seriesIndex: [0],
inRange: {
color: [‘#C4EBFF’, ‘#009CFF’]//图例色域
},
pieces: [//图例区块
{ gt: 300000, lte: 2000000 },
{ gt: 10000, lte: 300000 },
{ gt: 5000, lte: 10000 },
{ gt: 2000, lte: 5000 },
{ gt: 1100, lte: 2000 },
{ gt: 900, lte: 1100 },
{ gt: 700, lte: 900 },
{ gt: 500, lte: 700 },
{ gt: 300, lte: 500 },
{ gt: 50, lte: 300 },
{ gt: 0, lte: 50 }
]
},
geo: { // 地理坐标系组件用于地图的绘制
map: ‘china’, // 表示中国地图
roam: false, // 是否开启鼠标缩放和平移漫游
zoom: 1.2, // 当前视角的缩放比例(地图的放大比例)
label: {
show: false
},
itemStyle: {
normal: {
label: {
show: true
},
borderWidth: 1,
borderColor: ‘#F6FBFF’
// areaColor: ‘#C4EDFA’
},
// borderColor: ‘rgba(0, 0, 0, 0.2)’,
emphasis: { // 高亮状态下的多边形和标签样式
shadowBlur: 20,
areaColor: ‘#2B91B7’,
shadowColor: ‘rgba(0, 0, 0, 0.5)’
}
}
},
series: [
{
name: ‘’,
type: ‘map’,
map: ‘china’,
geoIndex: 0,
label: {
show: false
},
emphasis: {
show: true
},
data: newArr
},
{//此处为地图气泡
name: ‘点’,
type: ‘scatter’,
coordinateSystem: ‘geo’,
symbol: ‘pin’,
symbolSize: [60, 60],//气泡宽高
tooltip: {
show: false
},
label: {//气泡内配置
normal: {
show: true,
textStyle: {//字体
color: ‘black’,
fontSize: 11
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
计算机网络
-
HTTP 缓存
-
你知道 302 状态码是什么嘛?你平时浏览网页的过程中遇到过哪些 302 的场景?
-
HTTP 常用的请求方式,区别和用途?
-
HTTPS 是什么?具体流程
-
三次握手和四次挥手
-
你对 TCP 滑动窗口有了解嘛?
-
WebSocket与Ajax的区别
-
了解 WebSocket 嘛?
-
HTTP 如何实现长连接?在什么时候会超时?
-
TCP 如何保证有效传输及拥塞控制原理。
-
TCP 协议怎么保证可靠的,UDP 为什么不可靠?
算法
-
链表
-
字符串
-
数组问题
-
二叉树
-
排序算法
-
二分查找
-
动态规划
-
BFS
-
栈
-
DFS
-
回溯算法
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
法
-
二分查找
-
动态规划
-
BFS
-
栈
-
DFS
-
回溯算法
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-KgOUbr07-1712869565596)]