1===》vue-router有哪幾種導航鈎子?
第一種:是全局導航鈎子:router.beforeEach(to,from,next)
第二種: 組件內的鈎子
beforeRouteEnter(to, from, next) {
在渲染該組件的對應路由被 confirm 前調用
},
beforeRouteUpdate(to, from, next) {
在當前路由改變,但是依然渲染該組件是調用
},
beforeRouteLeave(to, from ,next) {
導航離開該組件的對應路由時被調用
}
第三種:單獨路由獨享鈎子 beforeEnter(to, from, next)
2===》
keep-alive的詳細用法
https://www.cnblogs.com/ljx20180807/p/9810480.html
to.meta.keepAlive = true; // B 跳轉到 A 時,讓 A 緩存,即不刷新
to.meta.keepAlive = false; // C 跳轉到 A 時讓 A 不緩存,即刷新
3==》 解決跨域
jsonp 添加響應頭 nginx代理 proxyTable代理【pu la k c】