default.vue 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <template>
  2. <div style="min-width:1200px;" :style="{'--color': `${basicSet.set && basicSet.set.theme_color ? basicSet.set.theme_color: '#44be95'}` }">
  3. <l-header :top_type="`other`"></l-header>
  4. <topMenu v-if="basicSet.set && basicSet.set.pc_temp==1"></topMenu>
  5. <topMenu02 v-if="basicSet.set && basicSet.set.pc_temp==2"></topMenu02>
  6. <div style="height: 10px;background-color: #f5f5f5;"></div>
  7. <main class="content-container" ref="container">
  8. <nuxt />
  9. </main>
  10. <l-footer v-if="basicSet.set && basicSet.set.pc_temp==1"></l-footer>
  11. <footer-two v-if="basicSet.set && basicSet.set.pc_temp==2"></footer-two>
  12. </div>
  13. </template>
  14. <script>
  15. import {mapState} from 'vuex'
  16. import LHeader from "~/components/default/header";
  17. import LFooter from "~/components/default/footer";
  18. import topMenu from "~/components/default/topMenu";
  19. import { seo } from "~/utils/assist";
  20. import topMenu02 from "~/components/templateTwo/topMenu2";
  21. import footerTwo from "~/components/templateTwo/footer2";
  22. export default {
  23. components: {
  24. topMenu,
  25. LHeader,
  26. LFooter,
  27. topMenu02,
  28. footerTwo,
  29. },
  30. data() {
  31. return {
  32. };
  33. },
  34. // watch: {
  35. // $route(to,from){}
  36. // },
  37. computed: {
  38. ...mapState(['basicSet'])
  39. },
  40. mounted() {},
  41. methods: {},
  42. };
  43. </script>