深浅模式
前言
补充一些官方文档中没有的,但是实际开发中最好需要了解的内容
// 守卫不再需要next,并且支持async router.beforeEach(async (to, from) => { // canUserAccess() returns `true` or `false` return await canUserAccess(to) })