wente
2023-11-30 3a9d58496d5a07458f5e888ed627afd847feb183
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<template>
  <el-tabs v-model="activeName" @tab-click="handleClick">
    <el-tab-pane label="代码生成" name="generator" >
      <generator/>
    </el-tab-pane>
    <el-tab-pane label="示例" name="demo">
      <demo/>
    </el-tab-pane>
  </el-tabs>
</template>
<script>
  import generator from './generator'
  import demo from './demo'
  export default {
    data() {
      return {
        activeName: 'demo'
      }
    },
    computed: {
      isAdmin() {
        //return this.$hasPermission('sys:super:admin')
        return true
      }
    },
    mounted() {
      this.activeName = this.isAdmin ? 'generator' : 'demo'
    },
    methods: {
      handleClick(tab, event) {
      }
    },
    components: {
      generator,
      demo
    }
  }
</script>