2 lines
1.4 KiB
JavaScript
2 lines
1.4 KiB
JavaScript
import"./index.D1_OMcDq.js";import{E as e}from"./el-card.D8nwomaJ.js";import{i as t}from"./echarts.B50dOGYV.js";import{v as a,r,j as i,af as s,W as d,J as l,y as n,K as o,B as u,Q as m,I as p,a2 as h}from"./editor-vue.xUJDThhq.js";import"./lodash.lGe4XDVY.js";import"./editor.Ppghu3lf.js";const c=["id"],g=a({__name:"PieChart",props:{id:{type:String,default:"pieChart"},className:{type:String,default:""},width:{type:String,default:"200px",required:!0},height:{type:String,default:"200px",required:!0}},setup(a){const g=a,v={grid:{left:"2%",right:"2%",bottom:"10%",containLabel:!0},legend:{top:"bottom",textStyle:{color:"#999"}},series:[{name:"Nightingale Chart",type:"pie",radius:[50,130],center:["50%","50%"],roseType:"area",itemStyle:{borderRadius:1,color:function(e){return["#409EFF","#67C23A","#E6A23C","#F56C6C"][e.dataIndex]}},data:[{value:26,name:"家用电器"},{value:27,name:"户外运动"},{value:24,name:"汽车用品"},{value:23,name:"手机数码"}]}]},f=r("");return i((()=>{f.value=s(t(document.getElementById(g.id))),f.value.setOption(v),window.addEventListener("resize",(()=>{f.value.resize()}))})),d((()=>{f.value&&f.value.resize()})),(t,r)=>{const i=e;return n(),l(i,null,{header:o((()=>r[0]||(r[0]=[h(" 产品分类饼图 ")]))),default:o((()=>[u("div",{id:a.id,class:p(a.className),style:m({height:a.height,width:a.width})},null,14,c)])),_:1})}}});export{g as default};
|