mirror of
https://github.com/ecomfe/vue-echarts.git
synced 2025-08-15 11:55:49 +08:00

* chore: eslint flat config * chore: format * update according to review * chore: remove prettier config and format * fix: move handler to script to bypass eslint * chore: config eslint for lang=js block * docs: add surrounding empty lines for code block * chore: also minify css in csp build * chore: publint
122 lines
1.8 KiB
JavaScript
122 lines
1.8 KiB
JavaScript
const data1 = [];
|
|
const symbolCount = 6;
|
|
for (let i = 0; i < 16; i++) {
|
|
data1.push([
|
|
Math.random() * 5,
|
|
Math.random() * 4,
|
|
Math.random() * 12,
|
|
Math.round(Math.random() * (symbolCount - 1)),
|
|
]);
|
|
}
|
|
|
|
const c1 = {
|
|
textStyle: {
|
|
fontFamily: 'Inter, "Helvetica Neue", Arial, sans-serif',
|
|
fontWeight: 300,
|
|
},
|
|
legend: {
|
|
top: "3%",
|
|
data: ["scatter"],
|
|
},
|
|
tooltip: {
|
|
formatter: "{c}",
|
|
},
|
|
grid: {
|
|
top: "30%",
|
|
right: "18%",
|
|
bottom: "20%",
|
|
},
|
|
xAxis: {
|
|
type: "value",
|
|
splitLine: {
|
|
show: false,
|
|
},
|
|
},
|
|
yAxis: {
|
|
type: "value",
|
|
splitLine: {
|
|
show: false,
|
|
},
|
|
},
|
|
visualMap: [
|
|
{
|
|
realtime: false,
|
|
right: "2%",
|
|
bottom: "3%",
|
|
selectedMode: "multiple",
|
|
dimension: 2,
|
|
selected: [],
|
|
min: 0,
|
|
max: 18,
|
|
precision: 0,
|
|
splitNumber: 0,
|
|
calculable: true,
|
|
},
|
|
],
|
|
series: [
|
|
{
|
|
name: "scatter",
|
|
type: "scatter",
|
|
symbolSize: 30,
|
|
data: data1,
|
|
},
|
|
],
|
|
};
|
|
|
|
const c2 = {
|
|
textStyle: {
|
|
fontFamily: 'Inter, "Helvetica Neue", Arial, sans-serif',
|
|
fontWeight: 300,
|
|
},
|
|
legend: {
|
|
top: "3%",
|
|
data: ["scatter"],
|
|
},
|
|
tooltip: {
|
|
formatter: "{c}",
|
|
},
|
|
grid: {
|
|
top: "30%",
|
|
right: "18%",
|
|
bottom: "20%",
|
|
},
|
|
xAxis: {
|
|
type: "value",
|
|
splitLine: {
|
|
show: false,
|
|
},
|
|
},
|
|
yAxis: {
|
|
type: "value",
|
|
splitLine: {
|
|
show: false,
|
|
},
|
|
},
|
|
visualMap: [
|
|
{
|
|
right: "2%",
|
|
bottom: "3%",
|
|
selectedMode: "multiple",
|
|
dimension: 2,
|
|
selected: [],
|
|
min: 0,
|
|
max: 18,
|
|
precision: 0,
|
|
splitNumber: 0,
|
|
calculable: true,
|
|
},
|
|
],
|
|
series: [
|
|
{
|
|
name: "scatter",
|
|
type: "scatter",
|
|
symbolSize: 30,
|
|
data: data1,
|
|
},
|
|
],
|
|
};
|
|
|
|
export default function getData() {
|
|
return [c1, c2];
|
|
}
|