|  | @@ -172,7 +172,9 @@ export default {
 | 
	
		
			
				|  |  |        if (type === 'next' && this.time_unit === this.MONTH) {
 | 
	
		
			
				|  |  |          this.date = `${curYear + 1}-${curMonth + 1}`;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | -      this.$emit('changeDate');
 | 
	
		
			
				|  |  | +      this.$nextTick(() => {
 | 
	
		
			
				|  |  | +        this.$emit('changeDate');
 | 
	
		
			
				|  |  | +      });
 | 
	
		
			
				|  |  |        this.getDateArr();
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -186,7 +188,7 @@ export default {
 | 
	
		
			
				|  |  |          this.focusDate = number;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        if (!isCurMonth) {
 | 
	
		
			
				|  |  | -        this.changeDate(number < 7 ? 'next' : 'pre');
 | 
	
		
			
				|  |  | +        return this.changeDate(number < 7 ? 'next' : 'pre');
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        this.$emit('changeDate');
 | 
	
		
			
				|  |  |      },
 |