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
提交
取消