2 lines
1.5 KiB
JavaScript
2 lines
1.5 KiB
JavaScript
import{a as n,v as d,K as f,o as c,j as u,z as t,B as h,i as r,bn as p,k as m}from"./index.867f48c0.js";import{C as g}from"./index.191a6772.js";import"./index.dc7db57d.js";import"./index.0f994cf1.js";import{u as x,e as y}from"./useECharts.6e74a9a1.js";import"./index.74f80d65.js";import"./index.fa64e4c7.js";import"./useRefs.01fce650.js";const w=r("div",{class:"text-18px font-extrabold"},"\u7A7A\u6C14\u6E29\u5EA6",-1),v=n({__name:"AirTemperature",props:{loading:Boolean,width:{type:String,default:"100%"},height:{type:String,default:"300px"}},setup(e){const a=e,i=d(null),{setOptions:s}=x(i);return f(()=>a.loading,()=>{a.loading||s({tooltip:{trigger:"axis",axisPointer:{lineStyle:{width:1,color:"#019680"}}},xAxis:{type:"category",data:[...new Array(18)].map((l,o)=>`${o+6}:00`),axisTick:{show:!1},axisLine:{show:!1}},yAxis:[{type:"value",axisTick:{show:!1},splitLine:{lineStyle:{type:"dashed"}}}],grid:{left:"1%",right:"1%",top:"2 %",bottom:0,containLabel:!0},series:[{smooth:!0,data:[11,22,40,18,3,55,66,33,14,30,66,44,22,11,40,20,50,33,22,11],type:"line",areaStyle:{color:new y.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#d7f3f2"},{offset:1,color:"#ebf9f9"}])},itemStyle:{color:"#5ab1ef"}}]})},{immediate:!0}),(l,o)=>(c(),u(m(g),{loading:e.loading},{title:t(()=>[w]),extra:t(()=>[h("\u666E\u6DA6\u9547\u6854\u535A\u56ED-")]),default:t(()=>[r("div",{ref_key:"chartRef",ref:i,style:p({width:e.width,height:e.height})},null,4)]),_:1},8,["loading"]))}});export{v as default};
|