123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <template>
- <div id="frame">
- <div class="pz_banner">
- <live-head></live-head>
- </div>
- <div class="pz_main">
- <router-view></router-view>
- </div>
- <div class="pz_down">
- <live-foot></live-foot>
- </div>
- </div>
- </template>
- <script>
- import liveHead from '@/layout/live/head.vue';
- import liveFoot from '@/layout/live/foot.vue';
- import { mapState, createNamespacedHelpers } from 'vuex';
- export default {
- name: 'frame',
- props: {},
- components: { liveHead, liveFoot },
- data: () => {
- return {};
- },
- created() {},
- methods: {},
- computed: {
- ...mapState(['user']),
- pageTitle() {
- return `${this.$route.meta.title}`;
- },
- },
- metaInfo() {
- return { title: this.$route.meta.title };
- },
- };
- </script>
- <style lang="less" scoped>
- @import '~@/style/style.css';
- </style>
|