props.js 753 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. export default {
  2. props: {
  3. color: {
  4. type: String,
  5. default: '#3c9cff'
  6. },
  7. startText: {
  8. type: String,
  9. default: '开始'
  10. },
  11. endText: {
  12. type: String,
  13. default: '结束'
  14. },
  15. weeks: {
  16. type: Object,
  17. default () {
  18. return {}
  19. }
  20. },
  21. calendar: {
  22. type: Object,
  23. default: () => {
  24. return {}
  25. }
  26. },
  27. selected: {
  28. type: Array,
  29. default: () => {
  30. return []
  31. }
  32. },
  33. lunar: {
  34. type: Boolean,
  35. default: false
  36. },
  37. itemHeight: {
  38. type: Number,
  39. default: 64
  40. },
  41. actBadgeColor: {
  42. type: String,
  43. default: '#fff',
  44. },
  45. weekItemStyle: {
  46. type: Object,
  47. default: {}
  48. },
  49. // 是否显示今日默认样式(默认为true)
  50. todayDefaultStyle: {
  51. type: Boolean,
  52. default: true
  53. },
  54. }
  55. }