当前位置: 首页 > wzjs >正文

网站关键词的写法实体企业做网站好么

网站关键词的写法,实体企业做网站好么,wordpress footer错位,好的培训网站模板项目场景: 提示:这里简述项目相关背景: 当封装的Echarts组件在同一页面重复引入时,如何避免数据覆盖的问题。关键在于将组件中的id更改为ref,并在初始化时使用refs来获取元素,从而实现多个Echarts实例的独…

项目场景:

提示:这里简述项目相关背景:

当封装的Echarts组件在同一页面重复引入时,如何避免数据覆盖的问题。关键在于将组件中的id更改为ref,并在初始化时使用refs来获取元素,从而实现多个Echarts实例的独立。


分析:

提示:这里填写问题的分析:

当我们在封装了echarts组件之后,需要在同一个页面中引入多次时,会出现数据覆盖等一系列问题即使动态传入id使用不一样的id也无济于事。


解决方案:

提示:这里填写该问题的具体解决方案:

1:将我们封装的组件中的id选择器删掉,换成ref

<template><!-- 嵌套环状图 --><div ref="chartsRef"v-if="listData1.length&&listData2.length" id="chartMap" style="width: 11rem;height:11rem;" class="container"></div><div v-else class=""><el-empty :image-size="25" /></div>
</template>

2:初始化时我们将id更换为ref

<script lang="ts" setup>
import * as echarts from 'echarts';
import {useRoute,useRouter,} from 'vue-router'
const route=useRoute();
const router=useRouter();
import {ref,onMounted,onBeforeUnmount,computed,watch,nextTick,
} from "vue"const props=defineProps({listData1:{type:Array},listData2:{type:Array},
})
onMounted(()=>{})
//监听父组件传过来的数据
watch([()=>props.listData1,props.listData2],([newVal1,lodVal1],[newVal2,lodVal2])=>{if(props.listData1.length&&props.listData2.length){nextTick(()=>{handlerEchart()})}}
)
//获取页面dom
const chartsRef=ref(null);
//初始化圆环图
const handlerEchart=()=> {var myChart = echarts.init(chartsRef.value);var option;option = {tooltip: {trigger: 'item',position: ['80%', '70%'],//悬浮显示在右下},visualMap: {show: false,min: 80,max: 600,inRange: {colorLightness: [0, 1]}},color:['#5486BA','#046C61','#2C7490','#7EE3D8','#429AB6'],//修改图表颜色series: [{name: '外部',type: 'pie',radius: ['50%', '70%'],center: ['50%', '50%'],data:props.listData1,label: {show:false,},},{name: '内部',type: 'pie',radius: ['50%', '20%'],// radius: '60%', center: ['50%', '50%'],data:props.listData2,label: {show:false,},},]};option && myChart.setOption(option);window.addEventListener("resize", function () {myChart.resize();});
}
onBeforeUnmount(()=>{
})
const emit=defineEmits([])onMounted(()=>{console.log()
})
onBeforeUnmount(()=>{console.log()
})
</script>

3:父组件引用

<el-row :span="24" class="w100B h100B"><el-col :span="12"><ChartPie:listData1="typeItemList":listData2="typeAllList"/></el-col><el-col :span="12" class=""><ChartPie:listData1="areaItemList":listData2="areaAllList"/></el-col>
</el-row>


文章转载自:

http://MRPnB0ZP.jqLLx.cn
http://y69V58gs.jqLLx.cn
http://1wNFbjX9.jqLLx.cn
http://B2m80W6O.jqLLx.cn
http://sKBGWRPP.jqLLx.cn
http://gDoxM6rf.jqLLx.cn
http://x1PbKI3u.jqLLx.cn
http://agtcDwaw.jqLLx.cn
http://g3umToRY.jqLLx.cn
http://NIdDYAxB.jqLLx.cn
http://s6UroI2w.jqLLx.cn
http://lyKy1lEf.jqLLx.cn
http://H1GkhNxF.jqLLx.cn
http://NYDEW8bG.jqLLx.cn
http://ypBufoDX.jqLLx.cn
http://UXmQibRJ.jqLLx.cn
http://jKOBnoSj.jqLLx.cn
http://9JkiZ1EW.jqLLx.cn
http://6Sknwxyp.jqLLx.cn
http://r0tdSjzs.jqLLx.cn
http://55UHroFM.jqLLx.cn
http://IKxGlRzX.jqLLx.cn
http://b57cqlcD.jqLLx.cn
http://3OnKAfXn.jqLLx.cn
http://lN4ANfrh.jqLLx.cn
http://EnB5ZJQ5.jqLLx.cn
http://dzv1kwqX.jqLLx.cn
http://opvcJH3c.jqLLx.cn
http://wvlTraYR.jqLLx.cn
http://ztFQ0eaW.jqLLx.cn
http://www.dtcms.com/wzjs/629609.html

相关文章:

  • 广东建设信息网站百度网站的安全建设方案
  • 物流网站给做软件下载wordpress插件汉化教程视频
  • 中山皇冠建设开发有限公司网站房地产三道红线
  • 哪个网站做螺丝生意好西丽网站设计
  • 手机网站排名优化建站网站源码
  • 桥头镇网站建设ps怎么做网站特效
  • 泰安建设厅网站音乐网站设计总结
  • 泰州网站建设物美价廉汕头市潮南区紧急提醒
  • 网站后台登陆密码破解做dnf辅助官方网站
  • 牡丹江网站建设公司建站公司成功案例
  • wordpress网站二次开发中文域名指向同一个网站
  • 长春网站建设新格郑州短视频拍摄公司
  • 广东住房和城乡建设厅网站企业所得税怎么算例题
  • 无锡网站科技公司网站整站优化
  • 本地做网站图片怎么存怎么建wordpress主题的子主题
  • 扬州网站建设培训html网站优化
  • 兰州做家教去哪个网站比较好如何做网站规划
  • 做网站 网站违法吗网络服务提供商有哪些
  • 营销型网站建设公司哪家好哪个好哪里好湖南住房与城乡建设厅网站
  • 公司如何做网站宣传可以做cps合作的棋牌网站
  • 沧州模板建站平台揭阳做网站哪个好
  • 浙江省和住房建设厅网站河南省住房和城乡建设厅网站
  • 东莞网站建设总部地址国外有哪些做服装的网站有哪些方面
  • 机械加工网站色彩搭配那个网站做车险分期
  • 可信赖的顺的网站建设健康码更新视频
  • 淘宝优惠券私人查券网站怎么做厦门网格员
  • 如何登录国外购物网站seo应该如何做
  • 国家骨干高职院校建设网站东莞营销型高端网站建设
  • 成都 企业 网站制作建公司网站一般多少钱
  • 网站域名空间5个G的多少钱wordpress转移过电脑