创建3.0项目
1: vue-cli : 安装并执行 npm init vue@latest
选择项目功能时: 除了第一项的项目名字外,其他可以暂时No
cd
npm install
npm run dev :运行
npm run build: 打包 (生成一个dist文件夹)
1. 2 : vite: 使用vite 体验更快速
npm init vite-app
cd
npm install
npm run dev
分数地图
<template>
<div class="score-map">
<div id="main"></div>
</div>
</template>
<script setup>
import chinaJson from "echarts/map/json/china";
import {onMounted} from 'vue';
import echarts from 'echarts';
onMounted(()=>{
let myChart = echarts.init(document.getElementById("main"));
echarts.registerMap("china", chinaJson);
//从这里开始复制示例代码
var name_title = "中国人民大学2017年各省市计划录取人数";
var subname = "数据爬取自千栀网\n,\n上海、浙江无文理科录取人数";
var nameColor = " rgb(55, 75, 113)";
var name_fontFamily = "等线";
var subname_fontSize = 15;
var name_fontSize = 18;
var mapName = "china";
var data = [
{ name: "北京", value: 177 },
{ name: "天津", value: 42 },
{ name: "河北", value: 102 },
{ name: "山西", value: 81 },
{ name: "内蒙古", value: 47 },
{ name: "辽宁", value: 67 },
{ name: "吉林", value: 82 },
{ name: "黑龙江", value: 66 },
{ name: "上海", value: 24 },
{ name: "江苏", value: 92 },
{ name: "浙江", value: 114 },
{ name: "安徽", value: 109 },
{ name: "福建", value: 116 },
{ name: "江西", value: 91 },
{ name: "山东", value: 119 },
{ name: "河南", value: 137 },
{ name: "湖北", value: 116 },
{ name: "湖南", value: 114 },
{ name: "重庆", value: 91 },
{ name: "四川", value: 125 },
{ name: "贵州", value: 62 },
{ name: "云南", value: 83 },
{ name: "西藏", value: 9 },
{ name: "陕西", value: 80 },
{ name: "甘肃", value: 56 },
{ name: "青海", value: 10 },
{ name: "宁夏", value: 18 },
{ name: "新疆", value: 67 },
{ name: "广东", value: 123 },
{ name: "广西", value: 59 },
{ name: "海南", value: 14 },
];
var geoCoordMap = {};
var toolTipData = [
{
name: "北京",
value: [
{ name: "文科", value: 95 },
{ name: "理科", value: 82 },
],
},
{
name: "天津",
value: [
{ name: "文科", value: 22 },
{ name: "理科", value: 20 },
],
},
{
name: "河北",
value: [
{ name: "文科", value: 60 },
{ name: "理科", value: 42 },
],
},
{
name: "山西",
value: [
{ name: "文科", value: 40 },
{ name: "理科", value: 41 },
],
},
{
name: "内蒙古",
value: [
{ name: "文科", value: 23 },
{ name: "理科", value: 24 },
],
},
{
name: "辽宁",
value: [
{ name: "文科", value: 39 },
{ name: "理科", value: 28 },
],
},
{
name: "吉林",
value: [
{ name: "文科", value: 41 },
{ name: "理科", value: 41 },
],
},
{
name: "黑龙江",
value: [
{ name: "文科", value: 35 },
{ name: "理科", value: 31 },
],
},
{
name: "上海",
value: [
{ name: "文科", value: 12 },
{ name: "理科", value: 12 },
],
},
{
name: "江苏",
value: [
{ name: "文科", value: 47 },
{ name: "理科", value: 45 },
],
},
{
name: "浙江",
value: [