style:业务申请
Showing
2 changed files
with
30 additions
and
9 deletions
src/views/ywbl/fqsq/components/clxx.vue
0 → 100644
1 | <template> | ||
2 | <div class='clxx'> | ||
3 | clxxclxxclxxclxxclxxclxx | ||
4 | </div> | ||
5 | </template> | ||
6 | <script> | ||
7 | |||
8 | export default { | ||
9 | /**注册组件*/ | ||
10 | components: {}, | ||
11 | data () { | ||
12 | return { | ||
13 | |||
14 | }; | ||
15 | }, | ||
16 | } | ||
17 | </script> | ||
18 | <style scoped lang='scss'> | ||
19 | </style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
... | @@ -14,7 +14,7 @@ | ... | @@ -14,7 +14,7 @@ |
14 | </li> | 14 | </li> |
15 | </ul> | 15 | </ul> |
16 | </div> | 16 | </div> |
17 | <el-tabs v-model="activeName" @tab-click="handleClick"> | 17 | <el-tabs v-model="activeName"> |
18 | <el-tab-pane :label="item.name" :name="index + 1 + ''" v-for="(item, index) in tabList" :key="index"> | 18 | <el-tab-pane :label="item.name" :name="index + 1 + ''" v-for="(item, index) in tabList" :key="index"> |
19 | </el-tab-pane> | 19 | </el-tab-pane> |
20 | </el-tabs> | 20 | </el-tabs> |
... | @@ -88,19 +88,21 @@ export default { | ... | @@ -88,19 +88,21 @@ export default { |
88 | name: '权利信息', | 88 | name: '权利信息', |
89 | }, | 89 | }, |
90 | ], | 90 | ], |
91 | editItem: 'slxx' | 91 | editItem: '' |
92 | }; | 92 | }; |
93 | }, | 93 | }, |
94 | mounted () { | 94 | watch: { |
95 | let itemObj = { '1': 'slxx' } | 95 | activeName: { |
96 | this.editItem = this.loadView(itemObj[this.activeName]) | 96 | handler (newName, oldName) { |
97 | let itemObj = { '1': 'slxx', '2': 'clxx' } | ||
98 | this.editItem = this.loadView(itemObj[newName]) | ||
97 | }, | 99 | }, |
98 | methods: { | 100 | immediate: true |
99 | handleClick (tab, event) { | 101 | } |
100 | console.log(tab, event); | ||
101 | }, | 102 | }, |
103 | methods: { | ||
102 | loadView (view) { | 104 | loadView (view) { |
103 | return r => require.ensure([], () => r(require(`./components/${view}`))) | 105 | return r => require.ensure([], () => r(require(`./components/${view}.vue`))) |
104 | }, | 106 | }, |
105 | }, | 107 | }, |
106 | } | 108 | } | ... | ... |
-
Please register or sign in to post a comment