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

漫画网站开发wordpress主题简

漫画网站开发,wordpress主题简,重庆网站建设cq,高州做网站项目场景: 提示:这里简述项目相关背景: 在有些时候比如在做C端项目的时候,页面一般需要一些炫酷效果,比如数字会从小值自动加到数据返回的值 css 数字从0开始增加的动画效果 分析: 提示:这里填…

项目场景:

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

在有些时候比如在做C端项目的时候,页面一般需要一些炫酷效果,比如数字会从小值自动加到数据返回的值

css 数字从0开始增加的动画效果

 


分析:

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

可以使用自定义属性,让自定义属性的值自动从小值一直自动加到与后端返回的值一样大,

这里需要注意一点,需要在节点挂载完成后才可以,不然,给节点加属性的时候找不到哪个节点,

另外也要拿到后端返回的值,因为自动加到的值与后端返回的一样才行,


解决方案:

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

<template><div ref="observerElement" class="observed-element flexEv bannerBg padTB100 padLR65 colorW"><div class="flex" v-for="item in props.bannerInfo"><div class="borderR paddingR20 flexC"><i :class="item.icon" class="iconfont fontS40 fontW4 colorW hoverS"></i></div><div class="paddingL20"><div ref="numRef" class="fontS26 fontW6 marginB10 number inLb":data-target="item.textTop"></div> <div class="fontS26 fontW6 inLb">+</div><div class="fontS18 fontW5">{{item.textBottom}}</div></div></div></div>
</template><script lang="ts" setup>
import {reactive,toRefs,ref,Ref,PropType,onMounted,onBeforeUnmount,
} from "vue"
const props=defineProps({// bannerInfo:{type:Array},
})
// 自动将数值加到会后那个值的方法
const changeNum=()=>{// 获取元素const numbers = document.querySelectorAll('.number')console.log("",numbers)// 获取所有的dom,querySelectorAll为为数组numbers.forEach(item => {item.textContent = "0";const upDateNumber = () => {// 获取每个类名为number的data-target,即获取最大值 const target = Number(item.getAttribute('data-target'))// 获取当前div的数值const d = Number(item.textContent)// 设置数据增加的值,可以通过target除的数值确定怎么加数值的快慢const increment = target / 100// 当数字小于最大值时,执行下面的操作if (d < target) {// 向上取整item.textContent = `${Math.ceil(d + increment)}`// 1ms重新调用,不然它会在第一次运行完就结束setTimeout(upDateNumber, 1000)} else {item.textContent = target+"";//textContent的值是 字符串 所以加个空字符}}upDateNumber()})
}
// 在节点挂载完成后 再执行
onMounted(()=>{console.log()changeNum()
})onBeforeUnmount(()=>{console.log()
})
const emit =defineEmits([""
])</script><style lang="less" scoped>
.bannerBg{background-color:#1d7b51 ;
}
.borderR{border-right: 1px solid #ffffff;
}
</style>


文章转载自:

http://YqUfU6fZ.rbLqk.cn
http://TaPCmCeN.rbLqk.cn
http://5gb7sQvw.rbLqk.cn
http://3YjBc2sW.rbLqk.cn
http://UWzEzkfC.rbLqk.cn
http://pTiAR0vC.rbLqk.cn
http://40PMbVzS.rbLqk.cn
http://dvimfBEd.rbLqk.cn
http://nGw8pbwU.rbLqk.cn
http://idIg8Ma2.rbLqk.cn
http://wOVtPilB.rbLqk.cn
http://leLWvOIb.rbLqk.cn
http://wI8QbcgA.rbLqk.cn
http://wyCl4GNi.rbLqk.cn
http://9ucvVsWI.rbLqk.cn
http://4uHBFneq.rbLqk.cn
http://4suTsNGE.rbLqk.cn
http://gkblkKtW.rbLqk.cn
http://gUu7nDvr.rbLqk.cn
http://hdAysDit.rbLqk.cn
http://JzMRx5Dc.rbLqk.cn
http://scYDx6Fd.rbLqk.cn
http://g7CJjwkm.rbLqk.cn
http://BkO4wcyN.rbLqk.cn
http://YdBofM46.rbLqk.cn
http://3fNZjarE.rbLqk.cn
http://F8jn9e6y.rbLqk.cn
http://Wv2blDa8.rbLqk.cn
http://GCK9gtuY.rbLqk.cn
http://juce5N9B.rbLqk.cn
http://www.dtcms.com/wzjs/737219.html

相关文章:

  • 2019年建设什么网站好单页面网站有哪些内容
  • 黑色大气网站企业个性化网站建设费用
  • 专业企业网站建设多少钱服务企业网站建设方案书前言
  • 可以写代码的网站微分销平台怎么样
  • 建站工具指北seo关键词怎么选择
  • 播放器网站怎么做电子商务专业就业前景好不好
  • 建设银行网站卡死网站分类导航代码
  • 郑州易站通网站公司企业logo设计的建议
  • 手机网站建设报价表定制网站开发公司电话
  • 开发区网站建设音乐网站建设程序
  • 男女做那个全面视频网站网络营销平台的优势
  • 哈尔滨定制网站建设网站源码区别
  • 做网站要什么资料温州建站平台
  • 凉山州建设网站制作网站详细步骤
  • 编写网站方案设计书表格网络文化经营许可证申请条件
  • 沈阳网站模板如何开发一个软件平台
  • 公司网站设计维护网页制作设计多少费用
  • 有的网站显示正在建设中自己开发小程序
  • 网站换域名seo怎么做江苏建筑信息平台
  • 济南做网站优化价格网站什么时候做等保
  • 做网站宽度免费公网网站建设
  • 黄冈网站推广软件ios百度广告官网
  • 有一个网站叫浪什么网页设计如何收费
  • 企业网站怎么建设公司抖音制作视频的软件
  • 做网站怎么防止被黑公司网站制作的教程
  • wordpress站点自动推送10个不愁销路的小型加工厂
  • 门户类网站有哪些网站服务公司人工成本进什么费用
  • 打字网站怎么做义乌网站建设软件开发
  • 捷讯官网 网站建设官方网站做兼职
  • pc网站 公众号数据互通网站开发 弹窗