app.vue结构:<Header/><router-view/><Footer/>从主页'/'跳转到详情页'/detail'跳转过去以后隐藏footer。也就主页等其他页面有footer,详情页没有footer。条件: vue-cli起的项目 目前用的vue组件+vueRouter,没有vuex的情况下,能否完成此呢,求解。另:请不要只写个router.beforeEach,麻烦给点详细的代码,谢谢
2 回答
精慕HU
TA贡献1845条经验 获得超8个赞
受邀来答。
讲道理这个可以直接在父组件里watch路由,这个其他回答已经提过了。
或者对footer组件用Vuex来管理它的显隐,v-show也不是很难看,其实在footer里面watch router也不错,专事专办
添加回答
举报
0/150
提交
取消