data.ts 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. import { TreeItem } from '/@/components/Tree/index';
  2. export const treeData: TreeItem[] = [
  3. {
  4. title: 'parent ',
  5. key: '0-0',
  6. children: [
  7. { title: 'leaf', key: '0-0-0' },
  8. {
  9. title: 'leaf',
  10. key: '0-0-1',
  11. children: [
  12. { title: 'leaf', key: '0-0-0-0', children: [{ title: 'leaf', key: '0-0-0-0-1' }] },
  13. { title: 'leaf', key: '0-0-0-1' },
  14. ],
  15. },
  16. ],
  17. },
  18. {
  19. title: 'parent 2',
  20. key: '1-1',
  21. children: [
  22. { title: 'leaf', key: '1-1-0' },
  23. { title: 'leaf', key: '1-1-1' },
  24. ],
  25. },
  26. {
  27. title: 'parent 3',
  28. key: '2-2',
  29. children: [
  30. { title: 'leaf', key: '2-2-0' },
  31. { title: 'leaf', key: '2-2-1' },
  32. ],
  33. },
  34. ];
  35. export const treeData2: any[] = [
  36. {
  37. name: 'parent ',
  38. id: '0-0',
  39. slots: { title: 'title' },
  40. children: [
  41. { name: 'leaf', id: '0-0-0', slots: { title: 'title' } },
  42. {
  43. name: 'leaf',
  44. id: '0-0-1',
  45. slots: { title: 'title' },
  46. children: [
  47. {
  48. name: 'leaf',
  49. slots: { title: 'title' },
  50. id: '0-0-0-0',
  51. children: [{ name: 'leaf', id: '0-0-0-0-1', slots: { title: 'title' } }],
  52. },
  53. { name: 'leaf', slots: { title: 'title' }, id: '0-0-0-1' },
  54. ],
  55. },
  56. ],
  57. },
  58. {
  59. name: 'parent 2',
  60. id: '1-1',
  61. slots: { title: 'title' },
  62. children: [
  63. { name: 'leaf', slots: { title: 'title' }, id: '1-1-0' },
  64. { name: 'leaf', slots: { title: 'title' }, id: '1-1-1' },
  65. ],
  66. },
  67. {
  68. name: 'parent 3',
  69. id: '2-2',
  70. slots: { title: 'title' },
  71. children: [
  72. { name: 'leaf', slots: { title: 'title' }, id: '2-2-0' },
  73. { name: 'leaf', slots: { title: 'title' }, id: '2-2-1' },
  74. ],
  75. },
  76. ];
  77. export const treeData3: any[] = [
  78. {
  79. name: 'parent ',
  80. key: '0-0',
  81. slots: { title: 'title' },
  82. children: [
  83. { name: 'leaf', key: '0-0-0', slots: { title: 'title' } },
  84. {
  85. name: 'leaf',
  86. key: '0-0-1',
  87. slots: { title: 'title' },
  88. children: [
  89. {
  90. name: 'leaf',
  91. slots: { title: 'title' },
  92. key: '0-0-0-0',
  93. children: [{ name: 'leaf', key: '0-0-0-0-1', slots: { title: 'title' } }],
  94. },
  95. { name: 'leaf', slots: { title: 'title' }, key: '0-0-0-1' },
  96. ],
  97. },
  98. ],
  99. },
  100. {
  101. name: 'parent 2',
  102. key: '1-1',
  103. slots: { title: 'title' },
  104. children: [
  105. { name: 'leaf', slots: { title: 'title' }, key: '1-1-0' },
  106. { name: 'leaf', slots: { title: 'title' }, key: '1-1-1' },
  107. ],
  108. },
  109. {
  110. name: 'parent 3',
  111. key: '2-2',
  112. slots: { title: 'title' },
  113. children: [
  114. { name: 'leaf', slots: { title: 'title' }, key: '2-2-0' },
  115. { name: 'leaf', slots: { title: 'title' }, key: '2-2-1' },
  116. ],
  117. },
  118. ];