diff --git a/src/router/index.js b/src/router/index.js index 43acdf8..9f0507f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -130,7 +130,7 @@ const router = createRouter({ }, { - path: '/ProjectMessage', + path: '/ProjectMessage/:id', name: 'MainMessageCustom', component: () => import('@/views/ProjectPage/MainMessageCustom.vue') }, diff --git a/src/views/ProjectPage/MainMessageCustom.vue b/src/views/ProjectPage/MainMessageCustom.vue index 46403ad..eff067e 100644 --- a/src/views/ProjectPage/MainMessageCustom.vue +++ b/src/views/ProjectPage/MainMessageCustom.vue @@ -15,9 +15,13 @@ import BasicProject from "@/views/ProjectPage/MainMessage/BasicProject.vue"; import BottomMessage from "@/views/ProjectPage/MainMessage/BottomMessage.vue"; import {onMounted, reactive, ref} from "vue"; import request from "@/js/request.js"; +import {useRoute} from "vue-router"; const projects = ref(); -const id = window.localStorage.getItem('id') +const route = useRoute() +const id = route.params.id + +// const id = window.localStorage.getItem('id') const data = reactive({ id: id, tags: [], diff --git a/src/views/WorkLoadPage/I_Responsible.vue b/src/views/WorkLoadPage/I_Responsible.vue index 223454b..1a3920f 100644 --- a/src/views/WorkLoadPage/I_Responsible.vue +++ b/src/views/WorkLoadPage/I_Responsible.vue @@ -31,12 +31,12 @@
+ v-for="proj in projList" v-bind="proj" @click="RouterPath(proj.id)">
-