位置: IT常识 - 正文

vue中 使用假的进度条数字插件:fake-progress(vue假数据)

编辑:rootadmin
vue中 使用假的进度条数字插件:fake-progress 1.安装插件

推荐整理分享vue中 使用假的进度条数字插件:fake-progress(vue假数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue中key,vue中的...,vue中的...,vue伪造referer,在使用vue碰到的坑,vue中的...,vue假数据,vue伪造referer,内容如对您有帮助,希望把文章链接给更多的朋友!

npm install fake-progress

2.页面引用在js中引用:import Fakeprogress from 'fake-progress'3.定义data() { return {   fake: new Fakeprogress({ timeConstant: 60000 }), }}4.使用vue中 使用假的进度条数字插件:fake-progress(vue假数据)

在需要开始的地方使用:this.fake.start();

然后在需要放数字的地方使用:parseInt(fake.progress*100)

在需要结束的时候使用:this.fake.end();

5.使用示例

 

 

saveFile(data) { this.uploadVideoLoading = true; //开始进度条 this.fake.start(); var that = this; var mediaFile = data.file; var url = URL.createObjectURL(mediaFile); var showVideo = document.getElementById("test"); var htmls = ' <video style="width:100%;height:100%;object-fit:fill;" id="video" muted="true" autoplay = "autoplay" controls> <source src="' + url + '">您的浏览器不支持 HTML5 video 元素。</video>'; showVideo.innerHTML = htmls; var video_ = document.getElementById("video"); //截取指定时间的图片作为封面图(第25秒) video_.currentTime = 1.000 //截取视频封面图 video_.addEventListener("loadeddata", function () { var canvas_ = document.getElementById("canvas_"); canvas_.width = video_.clientWidth; canvas_.height = video_.clientHeight; canvas_.getContext("2d").drawImage(video_, 0, 0, canvas_.width, canvas_.height); var coverFile = that.dataURLtoFile(canvas_.toDataURL("image/png"), randomUUID() + ".png"); const formDataCover = new FormData(); formDataCover.append('file', coverFile); //上传视频 const formDataVideo = new FormData(); formDataVideo.append('file', mediaFile); postAction(that.url.fileUpload, formDataVideo).then((videoRes) => { that.uploading = false if (videoRes.success) { that.videoUrl = videoRes.message; //上传视频封面 postAction(that.url.fileUpload, formDataCover).then((CorverRes) => { if (CorverRes.success) { that.videoCover = CorverRes.message; //结束进度条 that.fake.end(); that.uploadVideoLoading = false; } }) } })
本文链接地址:https://www.jiuchutong.com/zhishi/299203.html 转载请保留说明!

上一篇:用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心)(浪漫编程代码)

下一篇:【TypeScript】TS进阶-装饰器(九)(typescript is as)

  • 劳务费个人所得税由谁申报
  • 税务行政诉讼是由税务机关进行审理并作出裁决
  • 税金及附加主要分析
  • 小企业会计准则2023电子版
  • 哪些企业需要纳税
  • 农业免税企业账户怎么查
  • 石油天然气管道保护法
  • 材料采购成本差异属于什么科目
  • 不交社保的单位违法吗?
  • 个人转让土地使用权 增值税
  • 公司给自然人咨询怎么说
  • 股权转让印花税是双方都要缴纳吗
  • 增值税为什么申报不了
  • 2016年的发票可以用到什么时候
  • 企业购买商品
  • 洗衣店每个月水电费多少钱
  • 优惠购房差价收益是否缴纳个人所得税?
  • 4s店额外收取服务费
  • 二手房个人所得税和增值税
  • 木制手链品种
  • 会员充值增送如何取消
  • 有关预提费用如何冲销
  • 筹资费用的含义
  • 房产契税怎样交费
  • 增值税发票的作用
  • 股东分红怎么处理
  • php写json
  • 存货的毁损通过什么科目核算
  • 织梦采集器图片本地化
  • 上市公司转让股票所得要交个税吗?
  • 外经证逾期未核实怎么办
  • Web前端开发用什么软件
  • sql实现mysql的分页功能
  • win10系统安装配置
  • php转utf8
  • 毕业设计基于51单片机多功能电子钟的设计
  • sort文件名
  • 数学建模python 怎么用
  • 待摊费用和预提费用属于什么账户
  • 企业所得税申报表资产总额怎么填
  • 股权对价支付
  • 本年利润年末必须为零吗
  • 织梦标签理解
  • 社会团体会费票据查询
  • mongodb重置密码
  • 公司股东退股如何对资产纳税
  • 其他应收款科目余额在贷方表示什么
  • 用友软件操作流程图片
  • 如何调整去年的账
  • 公司宿舍楼出租让我当甲方违法吗
  • 自产农产品加工成产品销售怎么抵扣
  • 委托代销确认销售收入
  • 个人独资企业税收政策2023规定
  • 短期借款明细账采用什么格式
  • 小规模纳税人交通运输服务税率
  • 哪些税费计入税金及附加科目
  • mysql太慢
  • sqlserver 实现分组合并
  • window放大之后怎么缩小
  • win10开始菜单按重启键变成关机
  • vista和win7哪个对配置要求高
  • bcdedit.exe
  • win10移动版官网
  • 基于centos6安装kvm服务
  • wrme.exe是什么
  • win7的系统
  • win8系统运行慢怎么办
  • 如何配置sendmail
  • win7浏览器怎么升级到最新版
  • 用正则表达式替换掉两汉字间的括号
  • jquery制作图片提示效果
  • 如何提取api
  • javascript内置对象应用团购
  • angular.js
  • jquery动态添加的元素怎么添加事件
  • javascript基础书
  • js实现的功能
  • 6种javascript显示当前系统时间代码
  • 深圳市财政上交广东省吗
  • 特殊工种作业人员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设