index.vue 853 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <template>
  2. <div id="applicationData">
  3. <el-select v-model="value" placeholder="请选择" >
  4. <el-option
  5. v-for="item in options"
  6. :key="item.value"
  7. :label="item.label"
  8. :value="item.value"
  9. >
  10. </el-option>
  11. </el-select>
  12. <as-planned v-if="value === 1" />
  13. <by-trainee v-if="value === 2" />
  14. </div>
  15. </template>
  16. <script>
  17. import asPlanned from './asPlanned.vue'
  18. import byTrainee from './byTrainee.vue'
  19. export default {
  20. name:"ApplicationData",
  21. components:{asPlanned,byTrainee},
  22. data() {
  23. return {
  24. value: 1,
  25. options: [
  26. {
  27. label: "报考数据-按计划",
  28. value: 1,
  29. },
  30. {
  31. label: "报考数据-按学员",
  32. value: 2,
  33. },
  34. ],
  35. };
  36. },
  37. methods: {
  38. },
  39. };
  40. </script>
  41. <style lang="less" scoped>
  42. </style>