chunk-0c54d6ec.4809c488.js 2.5 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0c54d6ec"],{"4d1d":function(t,e,i){"use strict";var a=i("ed08");e["a"]={data:function(){return{$_sidebarElm:null}},mounted:function(){var t=this;this.__resizeHandler=Object(a["b"])((function(){t.chart&&t.chart.resize()}),100),window.addEventListener("resize",this.__resizeHandler),this.$_sidebarElm=document.getElementsByClassName("sidebar-container")[0],this.$_sidebarElm&&this.$_sidebarElm.addEventListener("transitionend",this.$_sidebarResizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.__resizeHandler),this.$_sidebarElm&&this.$_sidebarElm.removeEventListener("transitionend",this.$_sidebarResizeHandler)},methods:{$_sidebarResizeHandler:function(t){"width"===t.propertyName&&this.__resizeHandler()}}}},ff88:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{class:t.className,style:{height:t.height,width:t.width},attrs:{id:t.id}})},n=[],s=(i("7f7f"),i("313e")),r=i.n(s),d=i("4d1d"),h={mixins:[d["a"]],props:{className:{type:String,default:"chart"},id:{type:String,default:"chart"},width:{type:String,default:"1400px"},height:{type:String,default:"500px"},title:{type:String,default:""},desc:{type:String,default:""},showTitle:{type:String,default:""},seriesData:{type:Array,default:function(){return[]}}},data:function(){return{chart:null}},computed:{legendData:function(){var t=Object.assign([],this.seriesData),e=[];return t.map((function(t){e.push(t.name)})),e},valueData:function(){var t=Object.assign([],this.seriesData),e=[];return t.map((function(t){e.push(t.total)})),e}},watch:{seriesData:{handler:function(t,e){this.initChart()},deep:!0}},mounted:function(){this.initChart()},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=r.a.init(document.getElementById(this.id)),this.chart.clear(),this.chart.setOption({title:{text:this.title,subtext:this.desc},tooltip:{trigger:"axis"},calculable:!0,xAxis:[{type:"category",data:this.legendData,axisLabel:{interval:0,formatter:function(t){var e="",i=4,a=t.length,n=Math.ceil(a/i);if(n>1){for(var s=0;s<n;s++){var r="",d=s*i,h=d+i;r=t.substring(d,h)+"\n",e+=r}return e}return t}}}],yAxis:[{type:"value"}],series:[{name:this.showTitle,type:"bar",data:this.valueData,label:{show:!0,position:"inside"}}]}),window.onresize=this.chart.resize}}},l=h,c=i("2877"),o=Object(c["a"])(l,a,n,!1,null,null,null);e["default"]=o.exports}}]);