Blame view

wenjuan/src/layout/components/AppMain.vue 663 Bytes
e5b57447   杨鑫   '分包问卷'
1
2
3
4
5
6
7
8
9
10
11
12
  <template>
    <section class="app-main">
      <transition name="fade-transform" mode="out-in">
        <router-view :key="key" />
      </transition>
    </section>
  </template>
  
  <script>
  export default {
    name: 'AppMain',
    computed: {
b12ba7ef   杨鑫   '最新'
13
      key () {
e5b57447   杨鑫   '分包问卷'
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
39
40
41
        return this.$route.path
      }
    }
  }
  </script>
  
  <style scoped>
  .app-main {
    /*50 = navbar  */
    min-height: calc(100vh - 50px);
    width: 100%;
    position: relative;
    overflow: hidden;
    background: #f7f7f7;
  }
  .fixed-header + .app-main {
    padding-top: 50px;
  }
  </style>
  
  <style lang="scss">
  // fix css style bug in open el-dialog
  .el-popup-parent--hidden {
    .fixed-header {
      padding-right: 15px;
    }
  }
  </style>