index.vue 807 B

12345678910111213141516171819202122232425262728
  1. <template>
  2. <view class="page-content">
  3. <mx-nav-bar :title="currentTab.name"/>
  4. <mx-tabs-swiper v-model="current" :tabs="tabs">
  5. <template #college>
  6. <college-list/>
  7. </template>
  8. <template #rank>
  9. <college-rank/>
  10. </template>
  11. </mx-tabs-swiper>
  12. </view>
  13. </template>
  14. <script setup>
  15. import {ref, computed} from 'vue'
  16. import CollegeList from "@/pages/college-library/components/college-list.vue";
  17. import CollegeRank from "@/pages/college-library/components/college-rank.vue";
  18. const current = ref(0)
  19. const tabs = ref([{name: '院校库', template: 'college'}, {name: '院校排名', template: 'rank'}])
  20. const currentTab = computed(() => tabs.value[current.value])
  21. </script>
  22. <style lang="scss">
  23. </style>