vue进度条显示进度,vue页面加载进度条

  vue进度条显示进度,vue页面加载进度条

  本文主要详细介绍Vue的进度条变化的效果。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。

  本文用Vue简单实现进度条的变化,供大家参考。具体内容如下

  前一波效果图:

  点击减少后,每次减少10%。

  缩小到0%后,缩小按钮隐藏。

  然后再次点击start,回到初始状态。

  二话不说,编码。

  !声明文档类型

  html lang=en

  头

  meta charset=UTF-8

  主页/标题

  link rel= style sheet href= style . CSS

  script src= https://cdn . jsdelivr . net/NPM/vue/dist/vue . js /script

  /头

  身体

  div id=vue-app

  div class=process

  div v-bind:style= { width:health % } /div

  /div

  div class=bu

  按钮v-on:click=sub v-show=!e 减号/按钮

  按钮v-on:点击=重置重新开始/按钮

  /div

  /div

  js:

  脚本src=app.js/script

  /body

  /html

  新Vue({

  el:#vue-app ,

  数据:{

  健康:100,

  可选择:错误

  },

  方法:{

  sub:函数(){

  this . health-=10;

  if(this.health=0){

  this.eable=true

  }

  },

  重置:函数(){

  this.health=100

  this.eable=false

  }

  }

  });

  CSS:流程{

  宽度:250px

  高度:30px

  边距:0自动;

  边框:黑色4px纯色;

  }。流程部门{

  高度:30px

  背景:红色;

  }。bu{

  宽度:250px

  边距:20px自动;

  }。bu按钮{

  边距:0 20px

  }

  简单的实现思路如下:

  使用v-bind:style将width的值绑定到health。做减法的时候,每次都会减10。当你减去0时,你将隐藏这个按钮。

  隐藏的时候可以用一个状态变量,根据v-show来控制。当它为真时,它将被显示,当它为假时,它将被隐藏。

  这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: