|  |  | @ -13,28 +13,28 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | </template> |  |  |  | </template> | 
			
		
	
		
		
			
				
					
					|  |  |  | <script> |  |  |  | <script> | 
			
		
	
		
		
			
				
					
					|  |  |  |   export default { |  |  |  |   export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 	name: 'CountDown', |  |  |  |     name: "CountDown", | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     props: { |  |  |  |     props: { | 
			
		
	
		
		
			
				
					
					|  |  |  |       //距离开始提示文字 |  |  |  |       //距离开始提示文字 | 
			
		
	
		
		
			
				
					
					|  |  |  |       tipText: { |  |  |  |       tipText: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         type: String, |  |  |  |         type: String, | 
			
		
	
		
		
			
				
					
					|  |  |  | 			default: '倒计时' |  |  |  |         default: "倒计时" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       dayText: { |  |  |  |       dayText: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         type: String, |  |  |  |         type: String, | 
			
		
	
		
		
			
				
					
					|  |  |  | 			default: '天' |  |  |  |         default: "天" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       hourText: { |  |  |  |       hourText: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         type: String, |  |  |  |         type: String, | 
			
		
	
		
		
			
				
					
					|  |  |  | 			default: '时' |  |  |  |         default: "时" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       minuteText: { |  |  |  |       minuteText: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         type: String, |  |  |  |         type: String, | 
			
		
	
		
		
			
				
					
					|  |  |  | 			default: '分' |  |  |  |         default: "分" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       secondText: { |  |  |  |       secondText: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         type: String, |  |  |  |         type: String, | 
			
		
	
		
		
			
				
					
					|  |  |  | 			default: '秒' |  |  |  |         default: "秒" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       datatime: { |  |  |  |       datatime: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         type: Number, |  |  |  |         type: Number, | 
			
		
	
	
		
		
			
				
					|  |  | @ -47,10 +47,10 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     data: function () { |  |  |  |     data: function () { | 
			
		
	
		
		
			
				
					
					|  |  |  |       return { |  |  |  |       return { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			day: '00', |  |  |  |         day: "00", | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			hour: '00', |  |  |  |         hour: "00", | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			minute: '00', |  |  |  |         minute: "00", | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 			second: '00' |  |  |  |         second: "00" | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       }; |  |  |  |       }; | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     created: function () { |  |  |  |     created: function () { | 
			
		
	
	
		
		
			
				
					|  |  | @ -63,7 +63,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         function runTime() { |  |  |  |         function runTime() { | 
			
		
	
		
		
			
				
					
					|  |  |  |           //时间函数 |  |  |  |           //时间函数 | 
			
		
	
		
		
			
				
					
					|  |  |  | 				let intDiff = that.datatime - new Date() / 1000; //获取数据中的时间戳的时间差; |  |  |  |           let intDiff = that.datatime - Date.parse(new Date()) / 1000; //获取数据中的时间戳的时间差; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           let day = 0, |  |  |  |           let day = 0, | 
			
		
	
		
		
			
				
					
					|  |  |  |             hour = 0, |  |  |  |             hour = 0, | 
			
		
	
		
		
			
				
					
					|  |  |  |             minute = 0, |  |  |  |             minute = 0, | 
			
		
	
	
		
		
			
				
					|  |  | @ -77,19 +77,23 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |             hour = Math.floor(intDiff / (60 * 60)) - day * 24; |  |  |  |             hour = Math.floor(intDiff / (60 * 60)) - day * 24; | 
			
		
	
		
		
			
				
					
					|  |  |  |             minute = Math.floor(intDiff / 60) - day * 24 * 60 - hour * 60; |  |  |  |             minute = Math.floor(intDiff / 60) - day * 24 * 60 - hour * 60; | 
			
		
	
		
		
			
				
					
					|  |  |  | 					second = Math.floor(intDiff) - day * 24 * 60 * 60 - hour * 60 * 60 - minute * 60; |  |  |  |             second = | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 					if (hour <= 9) hour = '0' + hour; |  |  |  |               Math.floor(intDiff) - | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 					if (minute <= 9) minute = '0' + minute; |  |  |  |               day * 24 * 60 * 60 - | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 					if (second <= 9) second = '0' + second; |  |  |  |               hour * 60 * 60 - | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               minute * 60; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             if (hour <= 9) hour = "0" + hour; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             if (minute <= 9) minute = "0" + minute; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             if (second <= 9) second = "0" + second; | 
			
		
	
		
		
			
				
					
					|  |  |  |             that.day = day; |  |  |  |             that.day = day; | 
			
		
	
		
		
			
				
					
					|  |  |  |             that.hour = hour; |  |  |  |             that.hour = hour; | 
			
		
	
		
		
			
				
					
					|  |  |  |             that.minute = minute; |  |  |  |             that.minute = minute; | 
			
		
	
		
		
			
				
					
					|  |  |  |             that.second = second; |  |  |  |             that.second = second; | 
			
		
	
		
		
			
				
					
					|  |  |  |           } else { |  |  |  |           } else { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					that.day = '00'; |  |  |  |             that.day = "00"; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 					that.hour = '00'; |  |  |  |             that.hour = "00"; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 					that.minute = '00'; |  |  |  |             that.minute = "00"; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 					that.second = '00'; |  |  |  |             that.second = "00"; | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         runTime(); |  |  |  |         runTime(); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |