50 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
| export default {
 | ||
|     props: {
 | ||
|         // tab的数据
 | ||
|         list: {
 | ||
|             type: Array,
 | ||
|             default: uni.$u.props.subsection.list
 | ||
|         },
 | ||
|         // 当前活动的tab的index
 | ||
|         current: {
 | ||
|             type: [String, Number],
 | ||
|             default: uni.$u.props.subsection.current
 | ||
|         },
 | ||
|         // 激活的颜色
 | ||
|         activeColor: {
 | ||
|             type: String,
 | ||
|             default: uni.$u.props.subsection.activeColor
 | ||
|         },
 | ||
|         // 未激活的颜色
 | ||
|         inactiveColor: {
 | ||
|             type: String,
 | ||
|             default: uni.$u.props.subsection.inactiveColor
 | ||
|         },
 | ||
|         // 模式选择,mode=button为按钮形式,mode=subsection时为分段模式
 | ||
|         mode: {
 | ||
|             type: String,
 | ||
|             default: uni.$u.props.subsection.mode
 | ||
|         },
 | ||
|         // 字体大小
 | ||
|         fontSize: {
 | ||
|             type: [String, Number],
 | ||
|             default: uni.$u.props.subsection.fontSize
 | ||
|         },
 | ||
|         // 激活tab的字体是否加粗
 | ||
|         bold: {
 | ||
|             type: Boolean,
 | ||
|             default: uni.$u.props.subsection.bold
 | ||
|         },
 | ||
|         // mode = button时,组件背景颜色
 | ||
|         bgColor: {
 | ||
|             type: String,
 | ||
|             default: uni.$u.props.subsection.bgColor
 | ||
|         },
 | ||
| 		// 从list元素对象中读取的键名
 | ||
| 		keyName: {
 | ||
| 			type: String,
 | ||
| 			default: uni.$u.props.subsection.keyName
 | ||
| 		}
 | ||
|     }
 | ||
| }
 |