最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue+echarts實現(xiàn)條紋柱狀橫向圖

 更新時間:2022年04月02日 10:04:00   作者:tendernessxy  
這篇文章主要為大家詳細(xì)介紹了vue+echarts實現(xiàn)條紋柱狀橫向圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了vue+echarts實現(xiàn)條紋柱狀橫向圖的具體代碼,供大家參考,具體內(nèi)容如下

實現(xiàn)效果:

<template>
? <div id="BusinessTop5Chart" style="flex: 1; height: 300px; width: 614px; margin-left: 10px"></div>
</template>
<script>
import { getNoteMatters } from '@/api/government';
const colors = [
? ?'rgba(248, 75, 110, 1)',
? ?'rgba(239, 142, 47, 1)',
? ?'rgba(234, 202, 4, 1)',
? ?'rgba(79, 224, 255, 1)',
? ?'rgba(106, 196, 255, 1)',
?];
export default {
? data() {
? ? return {
? ? ? list: [],
? ? ? list1: [],
? ? ? list2: [],
? ? ? Top5ListName: [],
? ? ? Top5ListValue:[]
? ? };
? },
? mounted() {
? ? this.getNoteMatters();
? },
? methods: {
? ? initMap() {
? ? ? var myChart = this.$echarts.init(document.getElementById('BusinessTop5Chart'));
? ? ? const option = {
? ? ? ? grid: {
? ? ? ? ? top: 20,
? ? ? ? ? bottom: 30,
? ? ? ? ? left: 10,
? ? ? ? ? right: 150,
? ? ? ? ? containLabel: true,
? ? ? ? },
? ? ? ? tooltip: {
? ? ? ? ? show: true,
? ? ? ? ? trigger: 'axis',
? ? ? ? ? axisPointer: {
? ? ? ? ? ? type: 'shadow',
? ? ? ? ? },
? ? ? ? },
? ? ? ? xAxis: {
? ? ? ? ? type: 'value',
? ? ? ? ? splitLine: {
? ? ? ? ? ? show: false,
? ? ? ? ? },
? ? ? ? ? axisLine: {
? ? ? ? ? ? show: false,
? ? ? ? ? },
? ? ? ? ? axisLabel: {
? ? ? ? ? ? show: false,
? ? ? ? ? },
? ? ? ? ? axisTick: {
? ? ? ? ? ? show: false,
? ? ? ? ? },
? ? ? ? ? position: 'top',
? ? ? ? },
? ? ? ? yAxis: {
? ? ? ? ? type: 'category',
? ? ? ? ? data: this.Top5ListName,
? ? ? ? ? inverse: true, //倒敘
? ? ? ? ? axisLine: {
? ? ? ? ? ? show: false,
? ? ? ? ? },
? ? ? ? ? axisTick: {
? ? ? ? ? ? show: false,
? ? ? ? ? },
? ? ? ? ? axisLabel: {
? ? ? ? ? ? textStyle: {
? ? ? ? ? ? ? color: 'rgba(255,255,255,0.85)',
? ? ? ? ? ? ? fontSize: 14,
? ? ? ? ? ? ? fontFamily: 'TencentSans',
? ? ? ? ? ? },
? ? ? ? ? ? padding: [0, 0, 20, 0],
? ? ? ? ? ? inside: true,
? ? ? ? ? ? verticalAlign: 'bottom',
? ? ? ? ? },
? ? ? ? },
? ? ? ? series: [
? ? ? ? ? {
? ? ? ? ? ? type: 'bar',
? ? ? ? ? ? barGap: '-90%',
? ? ? ? ? ? barMaxWidth: 14,
? ? ? ? ? ? z: 0,
? ? ? ? ? ? label: {
? ? ? ? ? ? ? normal: {
? ? ? ? ? ? ? ? show: false,
? ? ? ? ? ? ? ? position: 'right',
? ? ? ? ? ? ? ? fontSize: 14,
? ? ? ? ? ? ? ? offset: [16, 0],
? ? ? ? ? ? ? },
? ? ? ? ? ? },
? ? ? ? ? ? data: this.list,
? ? ? ? ? },
? ? ? ? ? {
? ? ? ? ? ? type: 'bar',
? ? ? ? ? ? barGap: '-90%',
? ? ? ? ? ? barMaxWidth: 14,
? ? ? ? ? ? itemStyle: {
? ? ? ? ? ? ? color: 'rgba(26, 49, 99, 0.5)',
? ? ? ? ? ? },
? ? ? ? ? ? tooltip: {
? ? ? ? ? ? ? show: false,
? ? ? ? ? ? },
? ? ? ? ? ? data: this.list1,
? ? ? ? ? },
? ? ? ? ? {
? ? ? ? ? ? type: 'pictorialBar',
? ? ? ? ? ? symbolRepeat: 'fixed',
? ? ? ? ? ? symbolMargin: 4,
? ? ? ? ? ? symbol: 'rect',
? ? ? ? ? ? symbolClip: true,
? ? ? ? ? ? symbolSize: [1, 14],
? ? ? ? ? ? symbolPosition: 'start',
? ? ? ? ? ? itemStyle: {
? ? ? ? ? ? ? color: 'rgba(0,0,0,1)',
? ? ? ? ? ? },
? ? ? ? ? ? data: this.list2,
? ? ? ? ? },
? ? ? ? ],
? ? ? };
? ? ? myChart.setOption(option);
? ? },
? ? getNoteMatters() {
? ? ? getNoteMatters().then((res) => {
? ? ? ? const { status, data } = res;
? ? ? ? const { businessTpo5 } = JSON.parse(data);
? ? ? ? if (status === 200) {
? ? ? ? // this.Top5ListName=[
? ? ? ? // ? ? ?{0: "三亞市稅務(wù)局",?
? ? ? ? // ? ? ? 1: "三亞市市場監(jiān)督管理局",?
? ? ? ? // ? ? ? 2: "三亞市公安局",?
? ? ? ? // ? ? ? 3: "三亞市郵政管理局",?
? ? ? ? // ? ? ? 4: "三亞市社會保險服務(wù)中心窗口"}]
? ? ? ? ? this.Top5ListName = businessTpo5.map((item) => {
? ? ? ? ? ? return item.agencies;
? ? ? ? ? });
? ? ? ? // this.Top5ListValue=[{0: 189354, 1: 56933, 2: 13267, 3: 10979, 4: 9054}]
? ? ? ? ? this.Top5ListValue = businessTpo5.map((item) => {
? ? ? ? ? ? return Number(item.num);
? ? ? ? ? });
? ? ? ? ? const max = Math.max.apply(null, this.Top5ListValue);
? ? ? ?// this.list=[{itemStyle:
?? ? ? // ?? ??? ?color: "rgba(248, 75, 110, 1)"
? ? ? ?//?? ? ?? ?name: "三亞市稅務(wù)局"
? ? ? ?//?? ? ?? ?num: "189354"
? ? ? ?//?? ? ?? ?rate: "57.03%"
? ? ? ?//?? ? ?? ?value: 189354}]
? ? ? ? ? this.list = businessTpo5.map((item, index) => {
? ? ? ? ? ? let obj = {
? ? ? ? ? ? ? name: item.agencies,
? ? ? ? ? ? ? value: Number(item.num),
? ? ? ? ? ? ? num: item.num,
? ? ? ? ? ? ? rate: item.rate,
? ? ? ? ? ? ? itemStyle: {
? ? ? ? ? ? ? ? color: colors[index],
? ? ? ? ? ? ? },
? ? ? ? ? ? };
? ? ? ? ? ? return obj;
? ? ? ? ? });
? ? ? ?// this.list1=[
? ? ? ?// label:{
?? ? ? // normal:{
? ? ? ?// color: colors[index],
? ? ? ?// fontSize: 14
? ? ? ?// position: "right"
? ? ? ?// show: true
? ? ? ?// offset:[16,0]
? ? ? ?// name: "三亞市稅務(wù)局"
? ? ? ?// formatter(){return(item.num+'單位'+''+item.rate)}
? ? ? ?// rate: "57.03%"
? ? ? ?// value: 189354}}
? ? ? ? ? this.list1 = businessTpo5.map((item, index) => {
? ? ? ? ? ? let obj = {
? ? ? ? ? ? ? name: item.agencies,
? ? ? ? ? ? ? value: max,
? ? ? ? ? ? ? label: item.num,
? ? ? ? ? ? ? rate: item.rate,
? ? ? ? ? ? ? label: {
? ? ? ? ? ? ? ? normal: {
? ? ? ? ? ? ? ? ? show: true,
? ? ? ? ? ? ? ? ? position: 'right',
? ? ? ? ? ? ? ? ? fontSize: 14,
? ? ? ? ? ? ? ? ? color: colors[index],
? ? ? ? ? ? ? ? ? offset: [16, 0],
? ? ? ? ? ? ? ? ? formatter() {
? ? ? ? ? ? ? ? ? ? return (
? ? ? ? ? ? ? ? ? ? ? item.num + '件' + ' ' + ' ' + ' ' + ' ' + ' ' + ' ' + ' ' + ' ' + ' ' + ' ' + ' ' + item.rate
? ? ? ? ? ? ? ? ? ? );
? ? ? ? ? ? ? ? ? },
? ? ? ? ? ? ? ? },
? ? ? ? ? ? ? },
? ? ? ? ? ? };
? ? ? ? ? ? return obj;
? ? ? ? ? });
? ? ? // this.list2=[{label: "189354"
?? ? ?// name: "三亞市稅務(wù)局"
?? ? ?// rate: "57.03%"
?? ? ?// value: 189354}] ? ?
? ? ? ? this.list2 = businessTpo5.map((item) => {
? ? ? ? ? ? let obj = {
? ? ? ? ? ? ? name: item.agencies,
? ? ? ? ? ? ? value: Number(item.num),
? ? ? ? ? ? ? label: item.num,
? ? ? ? ? ? ? rate: item.rate,
? ? ? ? ? ? };
? ? ? ? ? ? return obj;
? ? ? ? ? });
? ? ? ? }
? ? ? ? this.initMap();
? ? ? });
? ? },
? },
};
</script>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue props 單向數(shù)據(jù)流的實現(xiàn)

    Vue props 單向數(shù)據(jù)流的實現(xiàn)

    這篇文章主要介紹了Vue props 單向數(shù)據(jù)流的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Vue+ElementUI實現(xiàn)表單動態(tài)渲染、可視化配置的方法

    Vue+ElementUI實現(xiàn)表單動態(tài)渲染、可視化配置的方法

    這篇文章主要介紹了Vue+ElementUI實現(xiàn)表單動態(tài)渲染、可視化配置的方法,需要的朋友可以參考下
    2018-03-03
  • 如何使用HBuilderX把vue項目打包成apk

    如何使用HBuilderX把vue項目打包成apk

    這篇文章主要介紹了如何使用HBuilderX把vue項目打包成apk,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • 項目中Axios二次封裝實例Demo

    項目中Axios二次封裝實例Demo

    vue項目經(jīng)常會用到axios來請求數(shù)據(jù),那么首先肯定需要對這個請求方法進(jìn)行一個二次封裝,這篇文章主要給大家介紹了關(guān)于項目中Axios二次封裝的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • Vue項目如何打包成移動端APP

    Vue項目如何打包成移動端APP

    這篇文章主要介紹了Vue項目如何打包成移動端APP,本文通過圖文示例相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-12-12
  • VUE項目運(yùn)行npm install報錯問題以及解決

    VUE項目運(yùn)行npm install報錯問題以及解決

    在運(yùn)行Vue項目時遇到npm安裝錯誤可使用命令npminstall--legacy-peer-deps解決,若VsCode中無法運(yùn)行npm命令,則可能是IDE配置未生效,可嘗試重啟電腦或使用cmd命令行直接在項目目錄下運(yùn)行
    2024-10-10
  • vue單頁面改造多頁面應(yīng)用的全過程記錄

    vue單頁面改造多頁面應(yīng)用的全過程記錄

    眾所都知vue是一個單頁面應(yīng)用,下面這篇文章主要給大家介紹了關(guān)于vue單頁面改造多頁面應(yīng)用的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • vue watch immediate方法用法詳解

    vue watch immediate方法用法詳解

    這篇文章主要介紹了vue watch immediate方法用法詳解,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • Vue項目發(fā)布后瀏覽器緩存問題解決方案

    Vue項目發(fā)布后瀏覽器緩存問題解決方案

    在vue項目開發(fā)中一直有一個令人都疼的問題,就是緩存問題,這篇文章主要給大家介紹了關(guān)于Vue項目發(fā)布后瀏覽器緩存問題的解決方案,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-09-09
  • 一篇文章告訴你Vue3指令是如何實現(xiàn)的

    一篇文章告訴你Vue3指令是如何實現(xiàn)的

    在計算機(jī)技術(shù)中,指令是由指令集架構(gòu)定義的單個的CPU操作,在更廣泛的意義上,“指令”可以是任何可執(zhí)行程序的元素的表述,例如字節(jié)碼,下面這篇文章主要給大家介紹了關(guān)于Vue3指令是如何實現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2022-01-01

最新評論

云霄县| 涿鹿县| 松原市| 乐安县| 襄垣县| 玉门市| 闵行区| 宜阳县| 潜山县| 南雄市| 巴林左旗| 昌平区| 成武县| 丹棱县| 德保县| 房产| 新沂市| 新竹县| 阳原县| 孙吴县| 洞头县| 吉首市| 凭祥市| 榕江县| 万山特区| 昌江| 威宁| 沙雅县| 育儿| 特克斯县| 博客| 韶关市| 柳林县| 米泉市| 丹棱县| 长治市| 任丘市| 九江市| 牡丹江市| 长春市| 高清|