关于 encode

来源:8-1 (上)销售大盘地图组件开发

Madao54

2022-08-03

图片描述

老师说当上面实现了 encode: { value: 2 },以海门为例,就能成功获取下面数据的第三值 80 并显示到提示框。
那现在我有一个问题:继续以海门数据为例,我将这句代码 ⬆️ 修改为 0 或者 1,提示框的 value 依然显示 80。这是为什么?然后我修改为 3或其他,就显示的是31.89。这是什么逻辑?

const testPoint = [{
  name: '海门',
  value: [121.15, 31.89, 80]
}, {
  name: '南京',
  value: [118.78, 32.04, 100]
}]
写回答

1回答

扬_灵

2022-08-04

同学你好,encode这个是定义data的哪个维度被编码成什么,value:2应该是echarts规定的显示散点图的内容,课程项目中散点图中并没有维度可以直接使用value这种//img.mukewang.com/szimg/62eb984409122a9511630744.jpghttps://img.mukewang.com/szimg/62eb2194096794cf17370592.jpg,如果你想要显示第一个内容可以使用 label:[0],


0
1
Madao54
以当前案例的 data 数据结构为例,里面的 name 好像不算在某个维度?为什么?
2022-08-04
共1条回复

数据可视化入门到精通-打造前端差异化竞争力

同级别前端,掌握数据可视化薪资更高

1520 学习 · 1043 问题

查看课程