paper-by-intelligent.vue 724 B

1234567891011121314151617181920212223
  1. <template>
  2. <el-tabs type="border-card" @tab-change="handleTabChange">
  3. <el-tab-pane label="全量组卷">
  4. <paper-intelligent-full />
  5. </el-tab-pane>
  6. <el-tab-pane label="定向组卷">
  7. <paper-intelligent-exact v-if="exactVisited" />
  8. </el-tab-pane>
  9. </el-tabs>
  10. </template>
  11. <script setup name="PaperByIntelligent">
  12. import PaperIntelligentFull from "@/views/dz/papers/components/paper-intelligent-full.vue";
  13. import PaperIntelligentExact from "@/views/dz/papers/components/paper-intelligent-exact.vue";
  14. // 延迟加载,减少初次加载项
  15. const exactVisited = ref(false)
  16. const handleTabChange = () => exactVisited.value = true
  17. </script>
  18. <style scoped>
  19. </style>