vue中进度条写法_vue实现简单loading进度条

本文介绍了如何使用Vue创建一个简单的自动加载进度条。通过对比jQuery和Vue的实现方式,强调了Vue的双向绑定优势,指出在生命周期钩子中正确调用方法以实现loading效果的重要性。
摘要由CSDN通过智能技术生成

刚学习vue不久,今天试着用vue做了一个简单的loading进度条,对于vue的生命周期和钩子函数又有了新的理解,下面分享给大家,绝对入门级。

一、进度条原理

这个就很简单了,也是我们经常可以用到的,这里只做一个最简单的,页面刷新自动加载进度条。主要是让进度条的width不断增加至100%就可以啦~好了,进入正题。

二、jquery实现

jq进度条

0%

$(function () {

var html = $('.meter');

var htmlW = $('.meter').val();

var styleW = parseInt($('.meter').css('width'));

var clearInt = setInterval(function () {

styleW++;

var styleWW = styleW + '%';

html.css('width', styleWW);

html.html(styleWW);

if (styleW == 100) {

clearInterval(clearInt);

}

}, 20)

})

三、vue实现

vue进度条

.bar{

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值