App.vue 787 B

123456789101112131415161718192021222324252627282930313233343536
  1. <template>
  2. <div id="app">
  3. <router-view />
  4. <theme-picker />
  5. </div>
  6. </template>
  7. <script>
  8. // console.log(this.$store.getters.inspectNum, this.$store.state.user.inspectNum)
  9. // this.$store.commit("SET_INSPECTNUM", 2);
  10. import ThemePicker from "@/components/ThemePicker";
  11. export default {
  12. name: "App",
  13. components: { ThemePicker },
  14. created() {},
  15. metaInfo() {
  16. return {
  17. title:
  18. this.$store.state.settings.dynamicTitle &&
  19. this.$store.state.settings.title,
  20. titleTemplate: (title) => {
  21. return title
  22. ? `${title} - ${process.env.VUE_APP_TITLE}`
  23. : process.env.VUE_APP_TITLE;
  24. },
  25. };
  26. },
  27. methods: {},
  28. };
  29. </script>
  30. <style scoped>
  31. #app .theme-picker {
  32. display: none;
  33. }
  34. </style>