53 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
		
		
			
		
	
	
			53 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
|  | export default { | ||
|  |     props: { | ||
|  |         // 头像图片组
 | ||
|  |         urls: { | ||
|  |             type: Array, | ||
|  |             default: uni.$u.props.avatarGroup.urls | ||
|  |         }, | ||
|  |         // 最多展示的头像数量
 | ||
|  |         maxCount: { | ||
|  |             type: [String, Number], | ||
|  |             default: uni.$u.props.avatarGroup.maxCount | ||
|  |         }, | ||
|  |         // 头像形状
 | ||
|  |         shape: { | ||
|  |             type: String, | ||
|  |             default: uni.$u.props.avatarGroup.shape | ||
|  |         }, | ||
|  |         // 图片裁剪模式
 | ||
|  |         mode: { | ||
|  |             type: String, | ||
|  |             default: uni.$u.props.avatarGroup.mode | ||
|  |         }, | ||
|  |         // 超出maxCount时是否显示查看更多的提示
 | ||
|  |         showMore: { | ||
|  |             type: Boolean, | ||
|  |             default: uni.$u.props.avatarGroup.showMore | ||
|  |         }, | ||
|  |         // 头像大小
 | ||
|  |         size: { | ||
|  |             type: [String, Number], | ||
|  |             default: uni.$u.props.avatarGroup.size | ||
|  |         }, | ||
|  |         // 指定从数组的对象元素中读取哪个属性作为图片地址
 | ||
|  |         keyName: { | ||
|  |             type: String, | ||
|  |             default: uni.$u.props.avatarGroup.keyName | ||
|  |         }, | ||
|  | 		// 头像之间的遮挡比例
 | ||
|  |         gap: { | ||
|  |             type: [String, Number], | ||
|  |             validator(value) { | ||
|  |                 return value >= 0 && value <= 1 | ||
|  |             }, | ||
|  |             default: uni.$u.props.avatarGroup.gap | ||
|  |         }, | ||
|  | 		// 需额外显示的值
 | ||
|  | 		extraValue: { | ||
|  | 			type: [Number, String], | ||
|  | 			default: uni.$u.props.avatarGroup.extraValue | ||
|  | 		} | ||
|  |     } | ||
|  | } |