国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

vue使用echarts詞云圖的實(shí)戰(zhàn)記錄

瀏覽:5日期:2022-09-29 18:45:39

echarts詞云圖是echarts的一個(gè)擴(kuò)展

https://echarts.apache.org/zh/download-extension.html

vue使用echarts詞云圖的實(shí)戰(zhàn)記錄

1.安裝依賴

npm install echarts npm install echarts-wordcloud

2.main.js引入

import echarts from ’echarts’;Vue.prototype.$echarts = echarts

3.在用到的組件中引入擴(kuò)展

<script>import 'echarts-wordcloud/dist/echarts-wordcloud';import 'echarts-wordcloud/dist/echarts-wordcloud.min'; </script>

4.配置

<template> <div class='result'> <el-tabs type='border-card' v-model='name'><el-tab-pane label='各省累計(jì)確診' name='0'> <div ref='chart1' style='width: 800px;height:600px;'></div></el-tab-pane><el-tab-pane label='各省現(xiàn)有確診' name='1'> <div ref='chart2' class='charts-two'></div></el-tab-pane><el-tab-pane label='各市累計(jì)確診' name='2'> <div ref='chart3' style='width: 800px;height:600px;'></div></el-tab-pane><el-tab-pane label='各市現(xiàn)有確診' name='3'> <div ref='chart4' style='width: 800px;height:600px;'></div></el-tab-pane> </el-tabs> </div></template> // 詞云圖<script>import * as echarts from 'echarts';import 'echarts-wordcloud/dist/echarts-wordcloud';import 'echarts-wordcloud/dist/echarts-wordcloud.min'; export default { name: 'VisitShow', data() { return { userVisitNum: [], date: [], goodVisitNum: [], goodsName: [], name: '0', }; }, mounted() { this.showEeharts(); }, methods: { showEeharts() { var chart1 = echarts.init(this.$refs.chart1); var chart2 = echarts.init(this.$refs.chart2); var chart3 = echarts.init(this.$refs.chart3); var chart4 = echarts.init(this.$refs.chart4); var data1 = [ {’name’: ’香港’, ’value’: 11801}, {’name’: ’臺(tái)灣’, ’value’: 1178}, {’name’: ’上海’, ’value’: 2006}, {’name’: ’廣東’, ’value’: 2365}, {’name’: ’云南’, ’value’: 347}, {’name’: ’四川’, ’value’: 992}, {’name’: ’福建’, ’value’: 595}, {’name’: ’浙江’, ’value’: 1345}, {’name’: ’海南’, ’value’: 188}, {’name’: ’江蘇’, ’value’: 720}, {’name’: ’天津’, ’value’: 387}, {’name’: ’山西’, ’value’: 251}, {’name’: ’廣西’, ’value’: 275}, {’name’: ’陜西’, ’value’: 592}, {’name’: ’湖北’, ’value’: 38158}, {’name’: ’重慶’, ’value’: 597}, {’name’: ’內(nèi)蒙古’, ’value’: 382}, {’name’: ’湖南’, ’value’: 1045}, {’name’: ’山東’, ’value’: 879}, {’name’: ’北京’, ’value’: 1057}, {’name’: ’河南’, ’value’: 1312}, {’name’: ’甘肅’, ’value’: 193}, {’name’: ’西藏’, ’value’: 1}, {’name’: ’吉林’, ’value’: 573}, {’name’: ’河北’, ’value’: 1317}, {’name’: ’青海’, ’value’: 18}, {’name’: ’澳門’, ’value’: 49}, {’name’: ’新疆’, ’value’: 980}, {’name’: ’遼寧’, ’value’: 408}, {’name’: ’安徽’, ’value’: 994}, {’name’: ’黑龍江’, ’value’: 1610}, {’name’: ’貴州’, ’value’: 147}, {’name’: ’江西’, ’value’: 937}, {’name’: ’寧夏’, ’value’: 75} ] var data2 = [ {’name’: ’香港’, ’value’: 118}, {’name’: ’臺(tái)灣’, ’value’: 89}, {’name’: ’上海’, ’value’: 56}, {’name’: ’廣東’, ’value’: 51}, {’name’: ’云南’, ’value’: 46}, {’name’: ’四川’, ’value’: 30}, {’name’: ’福建’, ’value’: 25}, {’name’: ’浙江’, ’value’: 22}, {’name’: ’海南’, ’value’: 17}, {’name’: ’江蘇’, ’value’: 8}, {’name’: ’天津’, ’value’: 7}, {’name’: ’山西’, ’value’: 7}, {’name’: ’廣西’, ’value’: 7}, {’name’: ’陜西’, ’value’: 6}, {’name’: ’湖北’, ’value’: 6}, {’name’: ’重慶’, ’value’: 6}, {’name’: ’內(nèi)蒙古’, ’value’: 4}, {’name’: ’湖南’, ’value’: 4}, {’name’: ’山東’, ’value’: 3}, {’name’: ’北京’, ’value’: 2}, {’name’: ’河南’, ’value’: 1}, {’name’: ’甘肅’, ’value’: 1}, {’name’: ’西藏’, ’value’: 0}, {’name’: ’吉林’, ’value’: 0}, {’name’: ’河北’, ’value’: 0}, {’name’: ’青海’, ’value’: 0}, {’name’: ’澳門’, ’value’: 0}, {’name’: ’新疆’, ’value’: 10}, {’name’: ’遼寧’, ’value’: 0}, {’name’: ’安徽’, ’value’: 0}, {’name’: ’黑龍江’, ’value’: 0}, {’name’: ’貴州’, ’value’: 0}, {’name’: ’江西’, ’value’: 0}, {’name’: ’寧夏’, ’value’: 0} ] var data3 = [ {’name’: ’香港’, ’value’: 11801}, {’name’: ’臺(tái)灣’, ’value’: 1178}, {’name’: ’上海’, ’value’: 2006}, {’name’: ’廣東’, ’value’: 2365}, {’name’: ’云南’, ’value’: 347}, {’name’: ’四川’, ’value’: 992}, {’name’: ’福建’, ’value’: 595}, {’name’: ’浙江’, ’value’: 1345}, {’name’: ’海南’, ’value’: 188}, {’name’: ’江蘇’, ’value’: 720}, {’name’: ’天津’, ’value’: 387}, {’name’: ’山西’, ’value’: 251}, {’name’: ’廣西’, ’value’: 275}, {’name’: ’陜西’, ’value’: 592}, {’name’: ’湖北’, ’value’: 38158}, {’name’: ’重慶’, ’value’: 597}, {’name’: ’內(nèi)蒙古’, ’value’: 382}, {’name’: ’湖南’, ’value’: 1045}, {’name’: ’山東’, ’value’: 879}, {’name’: ’北京’, ’value’: 1057}, {’name’: ’河南’, ’value’: 1312}, {’name’: ’甘肅’, ’value’: 193}, {’name’: ’西藏’, ’value’: 1}, {’name’: ’吉林’, ’value’: 573}, {’name’: ’河北’, ’value’: 1317}, {’name’: ’青海’, ’value’: 18}, {’name’: ’澳門’, ’value’: 49}, {’name’: ’新疆’, ’value’: 980}, {’name’: ’遼寧’, ’value’: 408}, {’name’: ’安徽’, ’value’: 994}, {’name’: ’黑龍江’, ’value’: 1610}, {’name’: ’貴州’, ’value’: 147}, {’name’: ’江西’, ’value’: 937}, {’name’: ’寧夏’, ’value’: 75} ] var data4 = [ {’name’: ’香港’, ’value’: 118}, {’name’: ’臺(tái)灣’, ’value’: 89}, {’name’: ’上海’, ’value’: 56}, {’name’: ’廣東’, ’value’: 51}, {’name’: ’云南’, ’value’: 46}, {’name’: ’四川’, ’value’: 30}, {’name’: ’福建’, ’value’: 25}, {’name’: ’浙江’, ’value’: 22}, {’name’: ’海南’, ’value’: 17}, {’name’: ’江蘇’, ’value’: 8}, {’name’: ’天津’, ’value’: 7}, {’name’: ’山西’, ’value’: 7}, {’name’: ’廣西’, ’value’: 7}, {’name’: ’陜西’, ’value’: 6}, {’name’: ’湖北’, ’value’: 6}, {’name’: ’重慶’, ’value’: 6}, {’name’: ’內(nèi)蒙古’, ’value’: 4}, {’name’: ’湖南’, ’value’: 4}, {’name’: ’山東’, ’value’: 3}, {’name’: ’北京’, ’value’: 2}, {’name’: ’河南’, ’value’: 1}, {’name’: ’甘肅’, ’value’: 1}, {’name’: ’西藏’, ’value’: 0}, {’name’: ’吉林’, ’value’: 0}, {’name’: ’河北’, ’value’: 0}, {’name’: ’青海’, ’value’: 0}, {’name’: ’澳門’, ’value’: 0}, {’name’: ’新疆’, ’value’: 10}, {’name’: ’遼寧’, ’value’: 0}, {’name’: ’安徽’, ’value’: 0}, {’name’: ’黑龍江’, ’value’: 0}, {’name’: ’貴州’, ’value’: 0}, {’name’: ’江西’, ’value’: 0}, {’name’: ’寧夏’, ’value’: 0} ]var chart1Option = { title: { text: ’各省累計(jì)確診-詞云’,//標(biāo)題 x: ’center’, textStyle: { fontSize: 23 } }, backgroundColor: ’#fff’, //F7F7F7 tooltip: { show: true }, series: [{ name: ’各省累計(jì)確診’,//數(shù)據(jù)提示窗標(biāo)題 type: ’wordCloud’, sizeRange: [12, 64],//畫布范圍,如果設(shè)置太大會(huì)出現(xiàn)少詞(溢出屏幕) rotationRange: [-45, 90],//數(shù)據(jù)翻轉(zhuǎn)范圍 //shape: ’circle’, textPadding: 0, autoSize: { enable: true, minSize: 6 }, textStyle: { normal: { color: function() { return ’rgb(’ + [ Math.round(Math.random() * 160), Math.round(Math.random() * 160), Math.round(Math.random() * 160) ].join(’,’) + ’)’; } }, emphasis: { shadowBlur: 10, shadowColor: ’#333’ } }, data: data1, }] }; var chart2Option = { title: { text: ’各省現(xiàn)有確診-詞云’,//標(biāo)題 x: ’center’, textStyle: { fontSize: 23 } }, backgroundColor: ’#fff’, tooltip: { show: true }, series: [{ name: ’各省現(xiàn)有確診’,//數(shù)據(jù)提示窗標(biāo)題 type: ’wordCloud’, sizeRange: [12, 64],//畫布范圍,如果設(shè)置太大會(huì)出現(xiàn)少詞(溢出屏幕) rotationRange: [-45, 90],//數(shù)據(jù)翻轉(zhuǎn)范圍 //shape: ’circle’, textPadding: 0, autoSize: { enable: true, minSize: 6 }, textStyle: { normal: { color: function() { return ’rgb(’ + [ Math.round(Math.random() * 160), Math.round(Math.random() * 160), Math.round(Math.random() * 160) ].join(’,’) + ’)’; } }, emphasis: { shadowBlur: 10, shadowColor: ’#333’ } }, data: data2, }] }; var chart3Option = { title: { text: ’各市累計(jì)確診-詞云’,//標(biāo)題 x: ’center’, textStyle: { fontSize: 23 } }, backgroundColor: ’#fff’, tooltip: { show: true }, series: [{ name: ’各市累計(jì)確診’,//數(shù)據(jù)提示窗標(biāo)題 type: ’wordCloud’, sizeRange: [12, 64],//畫布范圍,如果設(shè)置太大會(huì)出現(xiàn)少詞(溢出屏幕) rotationRange: [-45, 90],//數(shù)據(jù)翻轉(zhuǎn)范圍 //shape: ’circle’, textPadding: 0, autoSize: { enable: true, minSize: 6 }, textStyle: { normal: { color: function() { console.log(’rgb(’ + [ Math.round(Math.random() * 160), Math.round(Math.random() * 160), Math.round(Math.random() * 160) ].join(’,’) + ’)’) return ’rgb(’ + [ Math.round(Math.random() * 160), Math.round(Math.random() * 160), Math.round(Math.random() * 160) ].join(’,’) + ’)’; } }, emphasis: { shadowBlur: 10, shadowColor: ’#333’ } }, data: data3, }] }; var chart4Option = { title: { text: ’各市現(xiàn)有確診-詞云’,//標(biāo)題 x: ’center’, textStyle: { fontSize: 23 } }, backgroundColor: ’#fff’, tooltip: { show: true }, series: [{ name: ’各市現(xiàn)有確診’,//數(shù)據(jù)提示窗標(biāo)題 type: ’wordCloud’, sizeRange: [12, 64],//畫布范圍,如果設(shè)置太大會(huì)出現(xiàn)少詞(溢出屏幕) rotationRange: [-45, 90],//數(shù)據(jù)翻轉(zhuǎn)范圍 //shape: ’circle’, textPadding: 0, autoSize: { enable: true, minSize: 6 }, textStyle: { normal: { color: function() { console.log(’rgb(’ + [ Math.round(Math.random() * 160), Math.round(Math.random() * 160), Math.round(Math.random() * 160) ].join(’,’) + ’)’) return ’rgb(’ + [ Math.round(Math.random() * 160), Math.round(Math.random() * 160), Math.round(Math.random() * 160) ].join(’,’) + ’)’; } }, emphasis: { shadowBlur: 10, shadowColor: ’#333’ } }, data: data4, }] }; chart1.setOption(chart1Option); chart2.setOption(chart2Option); chart3.setOption(chart3Option); chart4.setOption(chart4Option); }, },};</script><style lang='less'> </style>

5.完成圖

vue使用echarts詞云圖的實(shí)戰(zhàn)記錄

vue使用echarts詞云圖的實(shí)戰(zhàn)記錄

總結(jié)

到此這篇關(guān)于vue使用echarts詞云圖的文章就介紹到這了,更多相關(guān)vue echarts詞云圖內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 久久思| 精品国产精品国产 | 日韩一区二区久久久久久 | 成人公开免费视频 | 一级特色黄大片 | 男人添女人下面免费毛片 | 最新国产精品好看的国产精品 | 99久久久国产精品免费播放器 | 国产乱子伦真实china | 国产性生活视频 | 97国产在线视频公开免费 | 美女视频永久黄网站免费观看韩国 | 九九精品视频在线 | 亚洲综合日韩精品欧美综合区 | 色老头老太做爰视频在线观看 | 久久九九免费 | 亚洲成人播放 | 欧美午夜毛片a级在线 | 日韩中文精品亚洲第三区 | 成人免费看www网址入口 | 久草视频手机在线观看 | 神马午夜视频 | 午夜视频在线观看一区 | 欧美精品日本一级特黄 | 国产精品一区二区久久精品 | 欧美与黑人午夜性猛交久久久 | 国产伦久视频免费观看视频 | 青青草福利视频 | 免费国产a国产片高清 | 成年人三级网站 | 亚洲欧美一级视频 | 成人网18免费网站 | 波多野结衣视频免费观看 | 99精品在免费线视频 | 成人午夜私人影院入口 | 91精选视频 | 亚欧在线视频 | 男操美女 | 免费看又黄又爽又猛的网站 | 亚洲第一狼人区 | 亚洲天码中文字幕第一页 |