You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
3.6 KiB
JavaScript

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uview-ui/components/u-count-down/u-count-down"],{402:function(t,n,i){"use strict";i.r(n);var e=i(403),r=i(405);for(var u in r)["default"].indexOf(u)<0&&function(t){i.d(n,t,(function(){return r[t]}))}(u);i(409);var o,a=i(33),c=Object(a["default"])(r["default"],e["render"],e["staticRenderFns"],!1,null,"7ebf7480",null,!1,e["components"],o);c.options.__file="uview-ui/components/u-count-down/u-count-down.vue",n["default"]=c.exports},403:function(t,n,i){"use strict";i.r(n);var e=i(404);i.d(n,"render",(function(){return e["render"]})),i.d(n,"staticRenderFns",(function(){return e["staticRenderFns"]})),i.d(n,"recyclableRender",(function(){return e["recyclableRender"]})),i.d(n,"components",(function(){return e["components"]}))},404:function(t,n,i){"use strict";var e;i.r(n),i.d(n,"render",(function(){return r})),i.d(n,"staticRenderFns",(function(){return o})),i.d(n,"recyclableRender",(function(){return u})),i.d(n,"components",(function(){return e}));var r=function(){var t=this,n=t.$createElement;t._self._c},u=!1,o=[];r._withStripped=!0},405:function(t,n,i){"use strict";i.r(n);var e=i(406),r=i.n(e);for(var u in e)["default"].indexOf(u)<0&&function(t){i.d(n,t,(function(){return e[t]}))}(u);n["default"]=r.a},406:function(t,n,i){"use strict";(function(t){var e=i(4);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=e(i(407)),u=i(408),o={name:"u-count-down",mixins:[t.$u.mpMixin,t.$u.mixin,r.default],data:function(){return{timer:null,timeData:(0,u.parseTimeData)(0),formattedTime:"0",runing:!1,endTime:0,remainTime:0}},watch:{time:function(t){this.reset()}},mounted:function(){this.init()},methods:{init:function(){this.reset()},start:function(){this.runing||(this.runing=!0,this.endTime=Date.now()+this.remainTime,this.toTick())},toTick:function(){this.millisecond?this.microTick():this.macroTick()},macroTick:function(){var t=this;this.clearTimeout(),this.timer=setTimeout((function(){var n=t.getRemainTime();(0,u.isSameSecond)(n,t.remainTime)&&0!==n||t.setRemainTime(n),0!==t.remainTime&&t.macroTick()}),30)},microTick:function(){var t=this;this.clearTimeout(),this.timer=setTimeout((function(){t.setRemainTime(t.getRemainTime()),0!==t.remainTime&&t.microTick()}),50)},getRemainTime:function(){return Math.max(this.endTime-Date.now(),0)},setRemainTime:function(t){this.remainTime=t;var n=(0,u.parseTimeData)(t);this.$emit("change",n),this.formattedTime=(0,u.parseFormat)(this.format,n),t<=0&&(this.pause(),this.$emit("finish"))},reset:function(){this.pause(),this.remainTime=this.time,this.setRemainTime(this.remainTime),this.autoStart&&this.start()},pause:function(){this.runing=!1,this.clearTimeout()},clearTimeout:function(t){function n(){return t.apply(this,arguments)}return n.toString=function(){return t.toString()},n}((function(){clearTimeout(this.timer),this.timer=null}))},beforeDestroy:function(){this.clearTimeout()}};n.default=o}).call(this,i(2)["default"])},409:function(t,n,i){"use strict";i.r(n);var e=i(410),r=i.n(e);for(var u in e)["default"].indexOf(u)<0&&function(t){i.d(n,t,(function(){return e[t]}))}(u);n["default"]=r.a},410:function(t,n,i){}}]);
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/uview-ui/components/u-count-down/u-count-down.js.map
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'uview-ui/components/u-count-down/u-count-down-create-component',
{
'uview-ui/components/u-count-down/u-count-down-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('2')['createComponent'](__webpack_require__(402))
})
},
[['uview-ui/components/u-count-down/u-count-down-create-component']]
]);