vd-charts
Version:
ECharts 4.x for Vue.js 2.x.
1 lines • 4.89 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue"),require("echarts/lib/echarts"),require("zrender/lib/svg/svg"),require("echarts/lib/component/title"),require("echarts/lib/component/tooltip"),require("echarts/lib/component/legend"),require("echarts/lib/component/dataset"),require("echarts/lib/component/legendScroll"),require("echarts/lib/chart/line")):"function"==typeof define&&define.amd?define(["vue","echarts/lib/echarts","zrender/lib/svg/svg","echarts/lib/component/title","echarts/lib/component/tooltip","echarts/lib/component/legend","echarts/lib/component/dataset","echarts/lib/component/legendScroll","echarts/lib/chart/line"],t):"object"==typeof exports?exports["ve-charts"]=t(require("vue"),require("echarts/lib/echarts"),require("zrender/lib/svg/svg"),require("echarts/lib/component/title"),require("echarts/lib/component/tooltip"),require("echarts/lib/component/legend"),require("echarts/lib/component/dataset"),require("echarts/lib/component/legendScroll"),require("echarts/lib/chart/line")):e["ve-charts"]=t(e.vue,e["echarts/lib/echarts"],e["zrender/lib/svg/svg"],e["echarts/lib/component/title"],e["echarts/lib/component/tooltip"],e["echarts/lib/component/legend"],e["echarts/lib/component/dataset"],e["echarts/lib/component/legendScroll"],e["echarts/lib/chart/line"])}("undefined"!=typeof self?self:this,function(e,t,i,n,r,o,s,a,l){return webpackJsonpve_charts([8],{0:function(e,t,i){"use strict";t.__esModule=!0;var n,r=i(4),o=(n=r)&&n.__esModule?n:{default:n};t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e}},1:function(e,t,i){"use strict";t.__esModule=!0,t.default=function(e,t){var i={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(i[n]=e[n]);return i}},10:function(e,t){e.exports=n},11:function(e,t){e.exports=r},12:function(e,t){e.exports=o},13:function(e,t){e.exports=s},14:function(e,t){e.exports=a},241:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i(242);t.default=n.a},242:function(e,t,i){"use strict";var n=i(97),r=i(245),o=i(3)(n.a,r.a,!1,null,null,null);t.a=o.exports},243:function(e,t,i){"use strict";i.d(t,"a",function(){return c});var n=i(0),r=i.n(n),o=i(1),s=i.n(o),a=i(19);function l(e){var t=e.data,i=e.settings,n=t.measures,o=i.label,l=void 0===o?{}:o,c=i.showSymbol,u=void 0===c||c,p=i.smooth,d=void 0!==p&&p,h=i.stack,f=void 0===h?null:h,b=i.step,m=void 0===b?null:b,v=i.symbol,y=void 0===v?"emptyCircle":v,g=i.symbolSize,x=void 0===g?4:g,q=s()(i,["label","showSymbol","smooth","stack","step","symbol","symbolSize"]),_=[];return n.forEach(function(e,t){var i=e.name;e.data;_.push(r()({type:"line",name:i,label:function(e){var t=e.position,i=void 0===t?"top":t,n=e.formatType,o=void 0===n?"currency":n,l=e.formatDigits,c=void 0===l?0:l,u=s()(e,["position","formatType","formatDigits"]);return{normal:r()({position:i,formatter:function(e){var t=e.value,i=e.seriesIndex;return t.shift(),Object(a.a)(o,t[i],c)}},u)}}(l),lineStyle:{normal:{width:2}},showSymbol:u,smooth:d,stack:f,step:m,symbol:y,symbolSize:x},q))}),_}var c=function(e,t,i){var n=i.tooltipVisible,r=i.legendVisible,o=i.isEmptyData;return{dataset:!o&&Object(a.b)(e,t,i),tooltip:n&&{trigger:"axis"},legend:r&&function(e){var t=e.settings,i=t.legendType,n=void 0===i?"plain":i,r=t.legendPadding;return{type:n,padding:void 0===r?5:r}}({settings:t}),xAxis:{type:{settings:t}.settings.yAxisType||"category",boundaryGap:!1,axisTick:{show:!1},axisLabel:{margin:10,fontWeight:400}},yAxis:function(e){var t=e.settings,i=t.yAxisScale,n=t.yAxisLabelType,r=t.yAxisLabelDigits,o=t.yAxisName,s=t.yAxisInterval,l=t.yAxisMax,c=t.yAxisMin,u={type:"value",scale:i,axisTick:{show:!1},axisLabel:{margin:10,fontWeight:400,formatter:function(e){return Object(a.a)(n,e,r)}}};return o&&(u.name=o),s&&(u.interval=Number(s)),l&&(u.max=l),c&&(u.min=c),u}({settings:t}),series:!o&&l({data:e,settings:t})}}},244:function(e,t){e.exports=l},245:function(e,t,i){"use strict";var n={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"ve-charts-parent",style:e.parentStyle},[e.isHasData?i("base-echarts",e._g({attrs:{"init-options":e.initOptions,options:e.options,autoResize:!0,theme:e.theme,"chart-height":e.height}},e.$listeners)):e._e(),e._v(" "),e.isHasData||e.loading?e._e():e._t("default",[i("empty-data",{attrs:{"empty-text":e.emptyText}})]),e._v(" "),e.loading?i("loading-chart"):e._e()],2)},staticRenderFns:[]};t.a=n},5:function(t,i){t.exports=e},7:function(e,i){e.exports=t},9:function(e,t){e.exports=i},97:function(e,t,i){"use strict";var n=i(8),r=i(2),o=i(243),s=i(244);i.n(s);t.a={name:"VeLineChart",mixins:[n.a],data:function(){return{options:r.c,initOptions:{renderer:"canvas"}}},created:function(){this.chartHandler=o.a}}}},[241])});