App.vue 660 B

1234567891011121314151617181920212223242526272829303132333435
  1. <template>
  2. <div class="home">
  3. <router-view :key="route.fullPath" />
  4. </div>
  5. </template>
  6. <script lang="ts">
  7. import { defineComponent, nextTick, onMounted, reactive, toRefs } from "vue";
  8. import Header from "@/components/header/Comheader.vue";
  9. import { useRoute, onBeforeRouteUpdate } from "vue-router";
  10. import axios from "axios";
  11. export default defineComponent({
  12. components: {
  13. Header,
  14. },
  15. setup() {
  16. const route: any = useRoute();
  17. const proxyData = reactive({
  18. route: route
  19. });
  20. onMounted(() => {
  21. });
  22. return {
  23. ...toRefs(proxyData),
  24. };
  25. },
  26. });
  27. </script>
  28. <style lang="scss" scoped>
  29. .home {
  30. }
  31. </style>