index.vue 1023 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <template>
  2. <div>
  3. <div class="el-tab">
  4. <el-tabs v-model="activeName" @tab-click="handleClick">
  5. <el-tab-pane label="报表配置" name="statementConfig"></el-tab-pane>
  6. <el-tab-pane label="报告配置" name="reportConfig"></el-tab-pane>
  7. <el-tab-pane label="基础信息" name="basicInfo"></el-tab-pane>
  8. </el-tabs>
  9. </div>
  10. <router-view></router-view>
  11. </div>
  12. </template>
  13. <script >
  14. export default {
  15. data() {
  16. return {
  17. activeName: 'statementConfig',
  18. }
  19. },
  20. methods: {
  21. }
  22. };
  23. </script>
  24. <style lang="less" scoped>
  25. .el-tab {
  26. position: absolute;
  27. left: 218px;
  28. right: 16px;
  29. top: 77px;
  30. height: 51px;
  31. line-height: 20px;
  32. background-color: rgba(255, 255, 255, 1);
  33. text-align: center;
  34. box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.15);
  35. /deep/.el-tabs__nav {
  36. left: 25px;
  37. }
  38. /deep/.el-tabs__nav-wrap::after {
  39. height: 0;
  40. }
  41. }
  42. </style>