props.js 877 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. export default {
  2. /* 分类 */
  3. tabs:{
  4. type: Array,
  5. default:[]
  6. },
  7. color:{
  8. type:String,
  9. default:'#FC3538'
  10. },
  11. /* 初始化选中 */
  12. defaultSelect:{
  13. type: Number,
  14. default: 0
  15. },
  16. /* 设置当前选中 初始化的时候 如果 该值 和 defaultSelect 不一致 且 存在 tabs 默认使用 value */
  17. value:{
  18. type: Number,
  19. default:0
  20. },
  21. /* 是否触发首次 */
  22. first:{
  23. type: Boolean,
  24. default: false
  25. },
  26. backgroundColor:{
  27. type:String,
  28. default:'#F8F9FB'
  29. },
  30. /* 类型 */
  31. headerComponent:{
  32. type:String,
  33. default:'line'
  34. },
  35. /* 紧凑 */
  36. compact:{
  37. type: Boolean,
  38. default: false
  39. },
  40. /* 紧凑模式下生效 */
  41. margin:{
  42. type: Number,
  43. default: 0
  44. }
  45. }