index.vue 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <template>
  2. <n-layout>
  3. <n-layout has-sider>
  4. <n-layout-sider
  5. bordered
  6. show-trigger
  7. collapse-mode="width"
  8. :collapsed-width="64"
  9. :width="240"
  10. :native-scrollbar="false"
  11. >
  12. <n-menu
  13. :collapsed-width="64"
  14. :collapsed-icon-size="22"
  15. :options="menuOptions"
  16. />
  17. </n-layout-sider>
  18. <n-layout>
  19. 123
  20. </n-layout>
  21. </n-layout>
  22. </n-layout>
  23. </template>
  24. <script setup lang="ts">
  25. import NetService from '@/services/net.service.ts'
  26. const menuOptions = [
  27. {
  28. label: '且听风吟',
  29. key: 'hear-the-wind-sing'
  30. },
  31. {
  32. label: '1973年的弹珠玩具',
  33. key: 'pinball-1973',
  34. disabled: true,
  35. children: [
  36. {
  37. label: '鼠',
  38. key: 'rat'
  39. }
  40. ]
  41. },
  42. {
  43. label: '寻羊冒险记',
  44. key: 'a-wild-sheep-chase',
  45. disabled: true
  46. },
  47. {
  48. label: '舞,舞,舞',
  49. key: 'dance-dance-dance',
  50. children: [
  51. {
  52. type: 'group',
  53. label: '人物',
  54. key: 'people',
  55. children: [
  56. {
  57. label: '叙事者',
  58. key: 'narrator'
  59. },
  60. {
  61. label: '羊男',
  62. key: 'sheep-man'
  63. }
  64. ]
  65. },
  66. {
  67. label: '饮品',
  68. key: 'beverage',
  69. children: [
  70. {
  71. label: '威士忌',
  72. key: 'whisky'
  73. }
  74. ]
  75. },
  76. {
  77. label: '食物',
  78. key: 'food',
  79. children: [
  80. {
  81. label: '三明治',
  82. key: 'sandwich'
  83. }
  84. ]
  85. },
  86. {
  87. label: '过去增多,未来减少',
  88. key: 'the-past-increases-the-future-recedes'
  89. }
  90. ]
  91. }
  92. ]
  93. const netService = new NetService()
  94. netService.get('/sQuoteCenter/realTime.htm?code=JO_71&_=1744857439593').then((res) => {
  95. console.log(666, res)
  96. })
  97. </script>
  98. <style lang="scss" scoped>
  99. .n-layout {
  100. height: 100%;
  101. }
  102. </style>