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

网站架构是什么意思网络营销的主要特点有哪些

网站架构是什么意思,网络营销的主要特点有哪些,上海注册公司需要多少钱,石岩小学网站建设首先说明,此方案仅针对vue3项目在同一个页面引入了多个图表组件,因为我发现不能框架不同的引入,resize的写法还不同 window.addEventListener("resize", function() {...// 在此处重新调用即可 }以下是具体写法: 循环…

首先说明,此方案仅针对vue3项目在同一个页面引入了多个图表组件,因为我发现不能框架不同的引入,resize的写法还不同

window.addEventListener("resize", function() {...// 在此处重新调用即可
}

以下是具体写法:

循环渲染多个pie图,减少dom层的代码量

<divclass="chart"v-for="(item, index) in riskSpreadItem":key="item.title"
><Pie:id="`riskSpread${index}`":ref="el => getRiskSpreadRef(el, index)":title="item.title":data="item.data"emptyText="暂无风险"/>
</div>

vue3需要先声明ref变量,才能使用,以下是循环出来的未知变量名或未知ref个数的声明方法

const riskSpreadRefList = ref<HTMLElement[]>([]);
const getRiskSpreadRef = (el, index) => {if (el) {riskSpreadRefList.value[index] = el; }
};

使用节流函数调用浏览器窗口的resize事件,不然改变浏览器窗口,会疯狂调用

const ThrottleResize = Throttle(function () {riskSpreadRefList.value?.forEach((item: any) => {if (!isEmpty(item)) {nextTick(() => {// drawchart是子组件里面写的加载echarts的option的方法item.drawchart();});}});
}, 500);// 记住啊!!window.addEventListener在离开页面的时候一定要移除,不然控制台会报错'attribute' is not define
onBeforeUnmount(() => {window.removeEventListener("resize", ThrottleResize);
});onMounted(() => {handleLoad();window.addEventListener("resize", ThrottleResize);
});
http://www.ds6.com.cn/news/62886.html

相关文章:

  • 做棋牌网站赚钱吗做网站怎么做
  • 宁乡电商网站建设报价百度投放广告怎么收费
  • 凡科互动游戏作弊seo技术代理
  • 免费下载建设银行官方网站下载周口seo公司
  • 做美食网站的图片大全g3云推广
  • 广州网站手机建设公司北京seo报价
  • 宁波哪里可以做网站网站关键词优化排名软件
  • 用新浪云做网站制作一个简单的html网页
  • 别墅装修排名关键词优化到首页怎么做到的
  • 知名网站开发哪家好360排名优化工具
  • 济南一哥网站建设公司武汉百度推广公司
  • 学做网站去哪学广州seo站内优化
  • 建站平台营销西安关键词排名推广
  • 长安外贸网站建设公司互联网营销师是干什么
  • 企业网站建设知识怎么做个网站
  • 南方医科大学精品课程建设网站靠谱的seo收费
  • 黄石网站建设(乐云践新)百度搜索智能精选入口
  • 有什么做设计接任务的网站营销型网站开发公司
  • 玉林市住房和城乡建设局网站seo推广编辑
  • 怎么看一个网站是用什么程序做的东莞网站推广排名
  • 河北建设网站企业锁在哪下载巨量算数官方入口
  • 铜川市建设集团网站百度搜索一下
  • 贵阳哪里可以做网站广告网站留电话
  • ubuntu wordpress 搭建鹤壁seo公司
  • 雅思真题有网站做吗百度网盘会员
  • 左侧导航栏网站网站建设优化推广系统
  • 建设网站是几个步骤百度手机快速排名点击软件
  • 如何限制ip访问网站seo优化培训多少钱
  • 女人做一级a网站免费网络营销的基本方式有哪些
  • 企业做网站预付账款会计分录神马推广登录