disciplinary_professional_relevance.vue 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <template>
  2. 高中学科相关的大学专业<br>
  3. <el-card style="width:80%;">
  4. <span v-for="(item,index) in subject" @click="detail(item.value)">
  5. {{item.value}}&nbsp;
  6. </span>
  7. </el-card>
  8. <br><br><br><br><br>
  9. <span v-for="(item,index) in data_list" @click="jumpToPro_details_video(item)">
  10. {{item.major}}&nbsp;
  11. </span>
  12. </template>
  13. <script setup>
  14. import {subjectspecialdetail} from '@/api/xjc-integratedmachine/environment/tscareer.js'
  15. const router = useRouter()
  16. const {proxy} = getCurrentInstance()
  17. const {subject} = proxy.useDict('subject')
  18. const data_list = ref([])
  19. function detail(data) {
  20. subjectspecialdetail({
  21. id: data
  22. }).then(resp => {
  23. data_list.value = resp.subjectspecialdetail
  24. })
  25. }
  26. function jumpToPro_details_video(item) {
  27. router.push({
  28. path: '/xjc-integratedmachine/decision/disciplinary_professional_detail',
  29. query: {
  30. id: item.majorid
  31. }
  32. })
  33. }
  34. </script>
  35. <style scoped>
  36. </style>