11 lines
3.1 KiB
JavaScript
11 lines
3.1 KiB
JavaScript
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/countdown/countdown-act"],{"0e45":function(t,n,e){},"1ef6":function(t,n,e){"use strict";e.r(n);var i=e("33fa"),o=e.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(r);n["default"]=o.a},"33fa":function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i={data:function(){return{status:0,day:"0",hour:"0",minute:"0",second:"0",timer:null,totalSeconds:0,title:"活动剩余:"}},props:{config:{type:Object,default:function(){return{type:"all"}}},back_color:{type:String,default:function(){return""}},cut_color:{type:String,default:function(){return""}},color:{type:String,default:function(){return""}},start_name:{type:String,default:function(){return"距开始:"}},end_name:{type:String,default:function(){return"距结束:"}},activeName:{type:String,default:function(){return""}}},created:function(){},watch:{config:{deep:!0,handler:function(t,n){t!=n&&0!=t.endstamp&&(t.title&&t.title,this.setTime())},immediate:!0}},methods:{setTime:function(){var t=this;t.timer=setInterval((function(){t.init()}),1e3)},init:function(){var t=Date.now()/1e3;t<this.config.startstamp?(this.status=1,this.totalSeconds=parseInt(this.config.startstamp-t),this.countDown(),this.title=this.start_name):t>this.config.endstamp?this.status=2:(this.totalSeconds=parseInt(this.config.endstamp-t),this.status=0,this.countDown(),this.title=this.end_name),this.$emit("returnVal",this.status)},countDown:function(){var t=this.totalSeconds,n=Math.floor(t/86400),e=t%86400,i=Math.floor(e/3600);e%=3600;var o=Math.floor(e/60),r=e%60;this.day=n,this.hour=this.convertTwo(i),this.minute=this.convertTwo(o),this.second=this.convertTwo(r),this.totalSeconds--},convertTwo:function(t){var n="";return n=t<10?"0"+t:t,n},getLocalTime:function(t){return new Date(1e3*parseInt(t)).toLocaleString().replace(/:\d{1,2}$/," ")},clear:function(){console.log(1),clearInterval(this.timer),this.timer=null}},destroyed:function(){clearInterval(this.timer)}};n.default=i},acb8:function(t,n,e){"use strict";e.r(n);var i=e("b189"),o=e("1ef6");for(var r in o)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(r);e("f7c1");var a=e("828b"),s=Object(a["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=s.exports},b189:function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"c",(function(){return o})),e.d(n,"a",(function(){}));var i=function(){var t=this.$createElement,n=(this._self._c,"text"===this.config.type?parseInt(24*this.day):null),e="text"===this.config.type?parseInt(this.hour):null;this.$mp.data=Object.assign({},{$root:{m0:n,m1:e}})},o=[]},f7c1:function(t,n,e){"use strict";var i=e("0e45"),o=e.n(i);o.a}}]);
|
|
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
|
'components/countdown/countdown-act-create-component',
|
|
{
|
|
'components/countdown/countdown-act-create-component':(function(module, exports, __webpack_require__){
|
|
__webpack_require__('df3c')['createComponent'](__webpack_require__("acb8"))
|
|
})
|
|
},
|
|
[['components/countdown/countdown-act-create-component']]
|
|
]);
|