data.ts 2.1 KB

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