vue 面试题

介绍SPA 以及SPA 的缺点

  1. spa 是单页面应用.
  2. 缺点:

seo(讲究多页面,动态修改关键字) 优化不好.
性能不是很好, 那么多页面都从index.html暴露出来,

VUE 路由传值

  1. path-query // 参数可见 (显示的)
  2. name-params // 参数不可见,(隐式的) 刷新会报错

路由的导航守卫有哪些.

全局, 路由独享, 组件内 3大类
路由守卫, 就是守卫路由的.

  1. 组件内
    beforeRouterEnter, beforeRouteUpdate, beforeRouteLeave
    (路由进入, 更新, 离开) 很少用, 组件太多, 不好维护.
  2. 路由独享
    beforeEnter 只有一个
  3. 全局
    beforeEach, beforeResolve(to, form, next), afterEach(to, from)

使用场景, 判断是否登录, 判断登录状态, 如果true, next(), 如果false, next('./login')

父子组件钩子函数的加载顺序

截屏2022-06-08 11.59.40.png

你可能感兴趣的:(vue 面试题)