index.vue 690 B

123456789101112131415161718192021222324252627282930313233343536
  1. <template>
  2. <div class="app-container">
  3. <el-tabs v-model="activeName" @tab-click="handleClick">
  4. <el-tab-pane label="训练任务" name="first">
  5. <training/>
  6. </el-tab-pane>
  7. <el-tab-pane label="预测任务" name="second">
  8. <predict/>
  9. </el-tab-pane>
  10. </el-tabs>
  11. </div>
  12. </template>
  13. <script>
  14. import predict from './predict/index.vue'
  15. import training from './training/index.vue'
  16. export default {
  17. components:{predict,training},
  18. data() {
  19. return {
  20. activeName: 'first'
  21. }
  22. },
  23. mounted() {
  24. },
  25. methods: {
  26. handleClick(tab, event) {
  27. // console.log(tab, event);
  28. }
  29. }
  30. }
  31. </script>
  32. <style scoped lang="scss">
  33. </style>