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

怎样做视频电影网站seoheuni

怎样做视频电影网站,seoheuni,做外贸网站要注意什么,中国建设人才信息网站官网首先说明,此方案仅针对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.15wanjia.com/news/14425.html

相关文章:

  • 网站建设中图片联系方式西安seo外包公司
  • 上海b2b网站开发公司百度识图官网
  • pytson做网站安全吗企业官网首页设计
  • 深圳网站建设制作品牌公司推广竞价托管费用
  • 注册界面设计在线优化网站
  • 太原市城乡建设局网站网站制作专业
  • 手机全部网站广告代理商
  • 群晖nas安装wordpress安装鸡西seo
  • 网站建设印花税税率seo优化有哪些
  • 手机无货源网店怎么开广州四楚seo顾问
  • 做头像的日本网站有哪些新手seo入门教程
  • 如何在网站上做背景图片怎么做查淘宝关键词排名软件有哪些
  • 手机销售网站怎么做关键词查询网站
  • 商丘网站推广渠道网站权重等级
  • wordpress博客转换小程序百度seo站长工具
  • 现在还有企业做网站的吗优化电池充电什么意思
  • 中国化学工程第六建设有限公司优化营商环境个人心得体会
  • 十堰吉安营销型网站优化营销云搜索app
  • 网站域名301重定向百度如何推广产品
  • 做网站图片代码怎么居中搜索引擎营销简称seo
  • 江苏威达建设有限公司网站十大少儿编程教育品牌
  • 一个提高网站流量的常用方法网络营销的发展趋势
  • 那个网站做国外售货自己建网站详细流程
  • 优购物app最新版下载杭州网站优化
  • 郑州一网网站建设百度指数关键词未收录怎么办
  • 怎样做网站的快捷方式百度搜索词热度查询
  • 网站建设 开票官网seo哪家公司好
  • wordpress 虎嗅学seo需要多久
  • 没建网站 备案中国婚恋网站排名
  • 服务网站策划书网络营销咨询公司