vue自定义正在加载动画的例子

如下所示:

loadingTimer(){

clearInterval(this.$el.loading_timer);

const rotate_angle=30,speed=90;

this.$el.loading_timer=setInterval(()=>{

const rotate_el=this.$el.querySelector('.rotate');

/*获得当前元素是transform值*/

let origin_angle=rotate_el.style.transform;

if(origin_angle){

origin_angle=Number.parseInt(origin_angle.replace(/[^0-9]/ig,''));

}else{

origin_angle=rotate_angle;

};

rotate_el.style.transform=`rotate(${origin_angle+rotate_angle}deg)`;

console.log(1231264);

},speed)

}

以上这篇vue自定义正在加载动画的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

以上是 vue自定义正在加载动画的例子 的全部内容, 来源链接: utcz.com/p/236701.html

回到顶部