grid-view-layout.vue 895 字节
Newer Older
1
<template>
2 3 4
    <layout class="grid-view-layout view-layout">
        <header class="view-header">
            <div class="view-header__top">
5 6
                <slot name="headerTop" />
            </div>
7
            <div class="view-header__content">
8 9
                <slot name="headerContent" />
            </div>
10
            <div class="view-header__bottom">
11 12 13
                <slot name="headerBottom" />
            </div>   
        </header>
14
        <content class="view-content content-container">
15 16
            <slot />
        </content>
17
        <footer  class="view-footer">
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
            <slot name="footer" />
        </footer>
    </layout>
</template>
<script lang="ts">
import { Vue, Component, Watch, Prop } from 'vue-property-decorator';

@Component({})
export default class AppGridViewLayout extends Vue {

}
</script>

<style lang="scss">
@import "./grid-view-layout.scss";
</style>