You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							46 lines
						
					
					
						
							867 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							46 lines
						
					
					
						
							867 B
						
					
					
				
								import { VantComponent } from '../common/component';
							 | 
						|
								VantComponent({
							 | 
						|
								  classes: ['avatar-class', 'title-class', 'row-class'],
							 | 
						|
								  props: {
							 | 
						|
								    row: {
							 | 
						|
								      type: Number,
							 | 
						|
								      value: 0,
							 | 
						|
								      observer(value) {
							 | 
						|
								        this.setData({ rowArray: Array.from({ length: value }) });
							 | 
						|
								      },
							 | 
						|
								    },
							 | 
						|
								    title: Boolean,
							 | 
						|
								    avatar: Boolean,
							 | 
						|
								    loading: {
							 | 
						|
								      type: Boolean,
							 | 
						|
								      value: true,
							 | 
						|
								    },
							 | 
						|
								    animate: {
							 | 
						|
								      type: Boolean,
							 | 
						|
								      value: true,
							 | 
						|
								    },
							 | 
						|
								    avatarSize: {
							 | 
						|
								      type: String,
							 | 
						|
								      value: '32px',
							 | 
						|
								    },
							 | 
						|
								    avatarShape: {
							 | 
						|
								      type: String,
							 | 
						|
								      value: 'round',
							 | 
						|
								    },
							 | 
						|
								    titleWidth: {
							 | 
						|
								      type: String,
							 | 
						|
								      value: '40%',
							 | 
						|
								    },
							 | 
						|
								    rowWidth: {
							 | 
						|
								      type: null,
							 | 
						|
								      value: '100%',
							 | 
						|
								      observer(val) {
							 | 
						|
								        this.setData({ isArray: val instanceof Array });
							 | 
						|
								      },
							 | 
						|
								    },
							 | 
						|
								  },
							 | 
						|
								  data: {
							 | 
						|
								    isArray: false,
							 | 
						|
								    rowArray: [],
							 | 
						|
								  },
							 | 
						|
								});
							 |