血透系统PC前端

analysisNav.vue 732B

123456789101112131415161718192021222324252627282930313233
  1. <template>
  2. <el-tabs v-model="tabActiveName" @tab-click="handleTabClick">
  3. <el-tab-pane label="总量分析" name="total"></el-tab-pane>
  4. <el-tab-pane label="指标查询" name="query"></el-tab-pane>
  5. </el-tabs>
  6. </template>
  7. <script>
  8. export default {
  9. props:{
  10. activeName:{
  11. type:String,
  12. default: 'total'
  13. }
  14. },
  15. data(){
  16. return{
  17. tabActiveName:'total',
  18. }
  19. },
  20. methods:{
  21. handleTabClick(tab, event) {
  22. this.$router.push({ path: "/qcd/patientanalysis/"+this.tabActiveName });
  23. }
  24. },
  25. watch:{
  26. 'activeName':function(){
  27. this.tabActiveName = this.activeName;
  28. }
  29. }
  30. }
  31. </script>