mirror of
https://github.com/mfish-qf/mfish-nocode-view.git
synced 2026-11-01 13:11:32 +08:00
1 line
764 B
JavaScript
1 line
764 B
JavaScript
import{V as e,rt as t}from"./common.js";import{createElementBlock as n,defineComponent as r,mergeProps as i,onMounted as a,openBlock as o,toHandlers as s,unref as c,useTemplateRef as l}from"vue";import{cloneDeep as u}from"lodash-es";var d=r({name:`MfRadar`,__name:`index`,props:{chart:{type:Object,required:!0},chartContain:{type:Object,required:!0}},setup(r){let d=r,f=l(`mfRadarRef`),{commonEvents:p}=t(d.chart);a(()=>{e(f.value,d.chart,d.chartContain,void 0,m)});function m(e,t){let n={...u(d.chart.options),backgroundColor:`transparent`};n.radar={...n.radar,indicator:u(t?.indicator)},n.series[0].data=u(t?.data),e?.setOption(n,!0)}return(e,t)=>(o(),n(`div`,i({ref:`mfRadarRef`,style:{width:`100%`,height:`100%`}},s(c(p),!0)),null,16))}});export{d as default}; |