12345678910111213141516171819202122232425262728293031 |
- <template>
- <el-tabs type="border-card" @tab-click="handleTabchange">
- <el-tab-pane v-for="t in tabList" :label="t.label" v-if="t.isShow">
- <slot name="tabContent"></slot>
- </el-tab-pane>
- </el-tabs>
- </template>
- <script>
- export default {
- name: 'dr-tabs',
- props: ['tabList', 'handleTabClick'],
- data() {
- return {
-
-
- }
- },
- methods: {
-
- handleTabchange(e) {
- this.handleTabClick(e);
- },
- },
- created() {
-
- }
- }
- </script>
|