通过meta控制路由显示与隐藏

routes:[
        {
            path:"/home",
            component:Home,
            meta:{
                show:true
            }
        },
        {
            path:"/login",
            component:Login,
            meta:{
                show:false
            }
        },
        {
            path:"/register",
            component:Register,
            meta:{
                show:false
            }
        },
        {
            path:"/search",
            component:Search,
            meta:{
                show:true
            }
        },
        {
            path:"/",
            redirect:"/home",
           
        }
    ]
 
 
<Footer v-show="$route.meta.show"></Footer>
posted @ 2023-07-26 20:41  sgj191024  阅读(31)  评论(0编辑  收藏  举报