import {useRoute } from "vue-router";
|
import {onMounted, watch} from "vue";
|
import usePageMenuStore from "@/stores/pageMenu";
|
const headerInfo = ()=>{
|
const route = useRoute();
|
const pageMenu = usePageMenuStore();
|
const changeHeaderInfo = ()=>{
|
const meta = route.meta;
|
const isTechPage = !!meta.isTechPage;
|
const sysTitle = meta.title;
|
pageMenu.changeIsTechPage(isTechPage);
|
pageMenu.changeSysTitle(sysTitle);
|
}
|
onMounted(()=>{
|
changeHeaderInfo();
|
});
|
|
watch(route, ()=>{
|
changeHeaderInfo();
|
});
|
}
|
|
export default headerInfo;
|