当前位置: 首页 > news >正文

果洛营销网站建设丢盖网logo在线设计

果洛营销网站建设,丢盖网logo在线设计,国内新闻最新消息今天,企业所得税优惠政策最新2023上海文章目录引言效果如图所示vue中echarts4.9版本,地图的使用引言 在做毕设的过程中,有一个需求:根据用户的ip,在前端展示出中国地图,然后展现出每个省有多少人这样子 经过百度后,发现可以使用echart来完成该…

文章目录

    • 引言
    • 效果如图所示
    • vue中echarts@4.9版本,地图的使用

引言

在做毕设的过程中,有一个需求:根据用户的ip,在前端展示出中国地图,然后展现出每个省有多少人这样子

经过百度后,发现可以使用echart来完成该功能,但对echart的版本版本有要求

java后端我完成该需求使用的是redis存储数据来实现

效果如图所示

image-20230221004234663

vue中echarts@4.9版本,地图的使用

避免进坑,亲测4.9版本正常,5.0版本不支持因为官方移除了地图数据和map文件夹china.js

  1. 安装echarts@4.9版本

    npm install echarts@4.9.0

  2. main.js中引入echarts以及china.js

    // 引入echarts以及中国地图china.jsimport * as echarts from 'echarts';import '../node_modules/echarts/map/js/china';Vue.prototype.$echarts = echarts;
    
  3. 新建组件echars_china.vue

    <template><div class="chinaecharts"><div id="mapChart" ref="mapChart" ></div></div>
    </template>
    <script>
    export default {name: "ChinaEcharts",methods: {mapFn() {// 基于准备好的dom,初始化echarts实例// var mapChart = this.$echarts.init(this.$refs.mapChart);var mapChart = this.$echarts.init(document.getElementById("mapChart"));mapChart.setOption({backgroundColor: "", //背景颜色title: {text: "",subtext: "",color: "#fff",x: "center",},//是视觉映射组件,用于进行『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。visualMap: {// 左下角定义 在选中范围中的视觉元素 渐变地区颜色type: "piecewise", // 类型为分段型top: "bottom",// calculable: true, //是否显示拖拽用的手柄(手柄能拖拽调整选中范围)。right: 10,splitNumber: 6,seriesIndex: [0],itemWidth: 20, // 每个图元的宽度itemGap: 2, // 每两个图元之间的间隔距离,单位为pxpieces: [// 自定义每一段的范围,以及每一段的文字{ gte: 10000, label: "10000人以上", color: "#1890FF" }, // 不指定 max,表示 max 为无限大(Infinity)。{gte: 1000,lte: 9999,label: "1000-9999人",color: "#83C2FF",},{gte: 500,lte: 999,label: "500-999人",color: "#CDE5FF",},{gte: 100,lte: 499,label: "100-499人",color: "#E6F1FF",},{gte: 1,lte: 99,label: "1-99人",color: "#EBF3FF",},{ lte: 0, label: "无", color: "#FAFAFA" }, // 不指定 min,表示 min 为无限大(-Infinity)。],textStyle: {color: "#737373",},},// 提示框,鼠标移入tooltip: {show: true, //鼠标移入是否触发数据trigger: "item", //出发方式formatter: "{b}-用户数量:{c}",},//配置地图的数据,并且显示series: [{name: "地图",type: "map", //地图种类map: "china", //地图类型。data: [{name: "北京",value: Math.round(Math.random() * 500),},{name: "天津",value: Math.round(Math.random() * 500),},{name: "上海",value: Math.round(Math.random() * 500),},{name: "重庆",value: Math.round(Math.random() * 500),},{name: "河北",value: Math.round(Math.random() * 500),},{name: "河南",value: Math.round(Math.random() * 500),},{name: "云南",value: Math.round(Math.random() * 500),},{name: "辽宁",value: Math.round(Math.random() * 500),},{name: "黑龙江",value: Math.round(Math.random() * 500),},{name: "湖南",value: Math.round(Math.random() * 500),},{name: "安徽",value: Math.round(Math.random() * 500),},{name: "山东",value: Math.round(Math.random() * 5000),},{name: "新疆",value: Math.round(Math.random() * 0),},{name: "江苏",value: Math.round(Math.random() * 5000),},{name: "浙江",value: Math.round(Math.random() * 50000),},{name: "江西",value: Math.round(Math.random() * 500),},{name: "湖北",value: Math.round(Math.random() * 5000),},{name: "广西",value: Math.round(Math.random() * 500),},{name: "甘肃",value: Math.round(Math.random() * 0),},{name: "山西",value: Math.round(Math.random() * 500),},{name: "内蒙古",value: Math.round(Math.random() * 0),},{name: "陕西",value: Math.round(Math.random() * 500),},{name: "吉林",value: Math.round(Math.random() * 500),},{name: "福建",value: Math.round(Math.random() * 500),},{name: "贵州",value: Math.round(Math.random() * 500),},{name: "广东",value: Math.round(Math.random() * 500000),},{name: "青海",value: Math.round(Math.random() * 0),},{name: "西藏",value: Math.round(Math.random() * 0),},{name: "四川",value: Math.round(Math.random() * 5000),},{name: "宁夏",value: Math.round(Math.random() * 500),},{name: "海南",value: Math.round(Math.random() * 500),},{name: "台湾",value: Math.round(Math.random() * 500),},{name: "香港",value: Math.round(Math.random() * 500),},{name: "澳门",value: Math.round(Math.random() * 500),},{name: "南海诸岛",value: Math.round(Math.random() * 500),},],itemStyle: {normal: {label: {show: true, //默认是否显示省份名称},areaStyle: {color: "#FAFAFA", //默认的地图板块颜色},borderWidth: 1,borderColor: "#D9D9D9",},//地图区域的多边形 图形样式。emphasis: {label: {show: true, //选中状态是否显示省份名称},areaStyle: {color: "#90c31d", //选中状态的地图板块颜色},},},zoom: 1, //放大比例label: {//图形上的文本标签,可用于说明图形的一些数据信息show: true,},},{type: "scatter",showEffectOn: "render", //配置什么时候显示特效coordinateSystem: "geo", //该系列使用的坐标系symbolSize: 10, //标记的大小data: [{ name: "宜昌", value: [111.3, 30.7, 130] }],zlevel: 99999,},],}),window.addEventListener("resize", () => {// 自动渲染echartsmapChart.resize();});},},mounted() {this.mapFn();},
    };
    </script>
    <style scoped>
    .chinaecharts {width: 100%;height: 500px;
    }
    #mapChart {width: 100%;height: 500px;
    }
    </style>
    
http://www.yayakq.cn/news/612044/

相关文章:

  • 连云港网站seo企业网站开发到上线的视频
  • 南京汽车集团网站建设软件开发工程师英文
  • 网站建设中中文模板下载小型企业网站模板
  • 京东联盟新手没有网站怎么做推广wordpress 红酒
  • 百度站长工具查询羽毛球赛事最新消息
  • 企业网站源码 一品资源网购物网站开发用什么软件
  • 网站源码平台移动应用程序开发
  • 出名的网站建设软件2017做网站挣钱吗
  • 微网站开发 付费阅读做技术分享网站有哪些
  • 定制网站开发食道里感觉有东西堵注册商标设计
  • 民族建设集团有限公司官方网站代刷网站只做软件吗
  • 上海网站建设定制公语言网站建设
  • 怎么在网站后台做标题的超链接找网红推广一般怎么合作
  • 网站主流服务器语言网站建设山东
  • 邢台网站建设哪儿好网站设计方法
  • 家装网站建设预算成都古怪科技网站建设公司
  • 江苏省江建集团有限公司建设网站市场调研方案
  • 网站怎么建设原始站点南宁网站建设优化排名
  • 佛山市 骏域网站建设直播平台开发费用
  • 成立网站要多少钱个人网页上传网站怎么做
  • 找谁做公司网站唐河企业网站制作哪家好
  • 网站怎么盈利个人做网站能赚到钱吗
  • iis 建设网站免费把图片生成链接
  • 深圳团购网站设计价格wordpress 4.5 中文404
  • 网站你懂我意思正能量晚上在线观看不用下载免费魅族互联网创业项目简介
  • 美术馆网站页面设计织梦制作wap网站
  • 做网站基本东西淘宝网站怎么做特价
  • 网站模板 手机淮南网云小镇房价
  • 湖北省建设厅政务公开网站北京建设部网站 信息中心
  • 竞价网站托管网站建设违约