(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d52fd4d4"],{3293:function(t,n,e){"use strict";e.r(n);var a=e("7a23"),i=Object(a["withScopeId"])("data-v-374b039a");Object(a["pushScopeId"])("data-v-374b039a");var s={style:{"margin-bottom":"12px"}},r=Object(a["createTextVNode"])("重新开始 "),o=Object(a["createTextVNode"])("更新数字 ");Object(a["popScopeId"])();var u=i((function(t,n,e,u,l,c){var p=Object(a["resolveComponent"])("ele-count-up"),h=Object(a["resolveComponent"])("a-button"),d=Object(a["resolveComponent"])("a-space"),m=Object(a["resolveComponent"])("a-card");return Object(a["openBlock"])(),Object(a["createBlock"])(m,{title:"数字滚动",bordered:!1},{default:i((function(){return[Object(a["createVNode"])("h1",s,[Object(a["createVNode"])(p,{delay:0,"end-val":l.countUpVal,options:l.countUpOptions,onReady:c.onCountUpReady},null,8,["end-val","options","onReady"])]),Object(a["createVNode"])(d,null,{default:i((function(){return[Object(a["createVNode"])(h,{type:"primary",onClick:c.startCountUp},{default:i((function(){return[r]})),_:1},8,["onClick"]),Object(a["createVNode"])(h,{type:"primary",onClick:c.updateCountUp},{default:i((function(){return[o]})),_:1},8,["onClick"])]})),_:1})]})),_:1})})),l=e("ae79"),c={name:"MoreCountUp",components:{EleCountUp:l["a"]},data:function(){return{countUpVal:6317,countUpOptions:{useEasing:!0,useGrouping:!0,separator:",",decimal:".",prefix:"",suffix:""},countUpIns:null}},methods:{onCountUpReady:function(t){this.countUpIns=t},startCountUp:function(){this.countUpIns&&(this.countUpIns.reset(),this.countUpIns.start())},updateCountUp:function(){this.countUpIns&&this.countUpIns.update(1e3+Math.round(9e3*Math.random()))}}},p=e("6b0d"),h=e.n(p);const d=h()(c,[["render",u],["__scopeId","data-v-374b039a"]]);n["default"]=d},ae79:function(t,n,e){"use strict";e("b0c0");var a=e("7a23");function i(t,n,e,i,s,r){return Object(a["openBlock"])(),Object(a["createBlock"])("span")}e("d3b7"),e("a9e3");var s=function(){return(s=Object.assign||function(t){for(var n,e=1,a=arguments.length;ea.endVal?a.endVal:a.frameVal,a.frameVal=Number(a.frameVal.toFixed(a.options.decimalPlaces)),a.printValue(a.frameVal),n1?a.options.decimal+e[1]:"",a.options.useGrouping){r="";for(var u=0,l=i.length;ut;var n=t-this.startVal;if(Math.abs(n)>this.options.smartEasingThreshold){this.finalEndVal=t;var e=this.countDown?1:-1;this.endVal=t+e*this.options.smartEasingAmount,this.duration=this.duration/2}else this.endVal=t,this.finalEndVal=null;this.finalEndVal?this.useEasing=!1:this.useEasing=this.options.useEasing},t.prototype.start=function(t){this.error||(this.callback=t,this.duration>0?(this.determineDirectionAndSmartEasing(),this.paused=!1,this.rAF=requestAnimationFrame(this.count)):this.printValue(this.endVal))},t.prototype.pauseResume=function(){this.paused?(this.startTime=null,this.duration=this.remaining,this.startVal=this.frameVal,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count)):cancelAnimationFrame(this.rAF),this.paused=!this.paused},t.prototype.reset=function(){cancelAnimationFrame(this.rAF),this.paused=!0,this.resetDuration(),this.startVal=this.validateValue(this.options.startVal),this.frameVal=this.startVal,this.printValue(this.startVal)},t.prototype.update=function(t){cancelAnimationFrame(this.rAF),this.startTime=null,this.endVal=this.validateValue(t),this.endVal!==this.frameVal&&(this.startVal=this.frameVal,this.finalEndVal||this.resetDuration(),this.finalEndVal=null,this.determineDirectionAndSmartEasing(),this.rAF=requestAnimationFrame(this.count))},t.prototype.printValue=function(t){var n=this.formattingFn(t);"INPUT"===this.el.tagName?this.el.value=n:"text"===this.el.tagName||"tspan"===this.el.tagName?this.el.textContent=n:this.el.innerHTML=n},t.prototype.ensureNumber=function(t){return"number"==typeof t&&!isNaN(t)},t.prototype.validateValue=function(t){var n=Number(t);return this.ensureNumber(n)?n:(this.error="[CountUp] invalid start or end value: "+t,null)},t.prototype.resetDuration=function(){this.startTime=null,this.duration=1e3*Number(this.options.duration),this.remaining=this.duration},t}(),o=function(t){return function(n){return Object.prototype.toString.call(n)==="[object ".concat(t,"]")}},u=o("Function"),l={__countup__:r,name:"EleCountUp",emits:["ready"],props:{delay:{type:Number,required:!1,default:0},endVal:{type:Number,required:!0},options:{type:Object,required:!1}},data:function(){return{instance:null}},watch:{endVal:{handler:function(t){var n=this;n.instance&&u(n.instance.update)&&n.instance.update(t)},deep:!1}},methods:{create:function(){var t=this;if(!t.instance){var n=t.$el,e=new r(n,t.endVal,t.options);e.error||(t.instance=e,t.delay<0?t.$emit("ready",e,r):setTimeout((function(){return e.start((function(){return t.$emit("ready",e,r)}))}),t.delay))}},destroy:function(){var t=this;t.instance=null},printValue:function(t){var n=this;if(n.instance&&u(n.instance.printValue))return n.instance.printValue(t)},start:function(t){var n=this;if(n.instance&&u(n.instance.start))return n.instance.start(t)},pauseResume:function(){var t=this;if(t.instance&&u(t.instance.pauseResume))return t.instance.pauseResume()},reset:function(){var t=this;if(t.instance&&u(t.instance.reset))return t.instance.reset()},update:function(t){var n=this;if(n.instance&&u(n.instance.update))return n.instance.update(t)}},mounted:function(){var t=this;t.create()},beforeUnmount:function(){var t=this;t.destroy()}},c=e("6b0d"),p=e.n(c);const h=p()(l,[["render",i]]);var d=h;d.install=function(t){t.component(d.name,d)};n["a"]=d}}]);