时隔两个月后的面试题(捂脸跑ing)
1. vue中的路由拦截器的作用
这道题之前总结了但是网上说的都是axios拦截器的作用,于是我毫不犹豫的记错了
下面说说我自己对于路由拦截器的作用:
路由拦截器作用和导航守卫基本一样感觉就是导航守卫啊有木有
当跳转到拦截器的范围后,拦截进行验证,
验证成功给一个结果比如跳转到哪个页面
验证失败给一个结果比如跳转回登录页面
2.子路由的配置方法
在父路由中配置children:[]
子路由中的path不能加/,否则会成为根路径
3. Vuex中改变store状态
使用mutation方法
- 因为在严格模式下,无论何时发生了状态变更且不是由 mutation 函数引起的,将会抛出错误。
4.vue懒加载
vue懒加载也叫延迟加载,即需要的时候进行加载,随用随载
可以根据功能分为
图片懒加载
组件懒加载
5.简述vuex中的常用属性
1.state: 用来存储变量。
2.mutations和actions: 用来执行回调函数从而更改状态的地方。actions可以进行异步操作。
3.getters: 相当于组件中的计算属性。
4.modules: 这个是对处理过后的状态进行分类。
以上为自己理解,如有不对的地方欢迎各位大神指正
鞠躬~