32b9f044 by 任超

style:业务申请

1 parent b2a8f178
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])
99 },
100 immediate: true
101 }
97 }, 102 },
98 methods: { 103 methods: {
99 handleClick (tab, event) {
100 console.log(tab, event);
101 },
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 }
......