- 博客(11)
- 收藏
- 关注
原创 # 四.导航守卫
路由的导航守卫 又叫做路由的钩子函数(生命周期函数)就是在跳转页面的 时候把 路由拦下来 做一些操作 再放行一共有三种第一种是全局守卫beforeEach 路由进入之前afterEach 路由进入之后第二种 组件内守卫beforeRouteEnter 路由进入之前beforeRouteUpdate 路由更新之前beforeRouteLeave 路由离开之前第三种独享守卫beforeEnter 路由进入之前有三个参数to from nex
2022-04-27 16:31:24
113
原创 # 三.路由的模式 以及原理 区别
⾯试官您好,接下来我给您介绍⼀下 vue 的路由模式,vue 的路由模式⼀共有两种,分别是哈希和 history.他们的区别是 hash 模式不会包含在 http 请求当中,并且 hash 不会重新加载⻚⾯,⽽使⽤ history 模式的话,如果前端的 url 和后端发起请求的 url 不⼀致的话,会报 404 错误,所以使⽤ history 模块的话我们需要和后端进⾏配合.history 的原理就是利⽤ ht...
2022-04-27 16:30:34
124
原创 ## 2.3 modules
把仓库里的数据分模块管理每个模块里又有四个核心 state mutations getters actions然后引入仓库 并且在 modules 下注册模块在定义的 modules 里开启一个命名namespaced:true```jsexport default { computed: { arr() { return this.$store.state.a.arr; //使用 模块a里的state数据arr },...
2022-04-27 16:29:54
103
原创 ## 2.2 怎么开启严格模式
strict: true, 跟 state 同级的地方设置这个属性开启完严格模式后 如果不是通过 mutation 修改的 state 就会报错strict 严格模式只适合开启在开发环境下
2022-04-27 16:29:09
215
原创 ## 2.1vuex 的执行机制
我在项⽬当中如果要改变 state 的状态,我们⼀般是在组件⾥⾯调⽤ this.$store.dispatch ⽅式来触发 actions ⾥⾯的⽅法,在 actions⾥⾯的⽅法通过 commit 来调⽤ mutations ⾥⾯定义的⽅法来改变 state,同时这也是 vuex 的执⾏机制...
2022-04-27 16:27:59
121
原创 # 2.vuex 的理解
vuex是vue的管理工具,管理项目中的公共数据,能够在所有组件中使用。一共有五大核心state 存放公共数据的地方 通过 this.$store.state.xxx调用mutations 修改 state 的地方 只有这里能修改 通过this.$store.commit 调用getters 相当于是之前的计算属性 通过 this.$store.getters 调用actions 执行异步操作的地方 通过 this.$store.dispatch 调用modules 模块化vue
2022-04-27 16:25:05
97
原创 ## 1.3 ⻚⾯第⼀次加载时⽗⼦组件⽣命周期执⾏的顺序是什么?
自己试一试 把顺序写一下页面—beforeCreate页面—created页面—beforeMount组件—beforeCreate组件—created组件—beforeMount组件—mounted页面—mounted
2022-04-27 16:22:06
163
原创 ## 1.2 项目开发中 在生命周期里都做过什么功能
我在写效果的过程中,会在created或者mounted中发送http请求created和mounted的区别:就是created比mounted执行的时间更早所以会更多的在created中请求mounted的特点是可以操作dom节点还会用created钩子函数 获取 本地存储的数据...
2022-04-27 16:21:13
94
原创 ## 1.1 生命周期函数有哪些
创建阶段- beforeCreate 实例创建之前 这个时候什么都没有 data methods 都不能用 也没有 this- created创建之后 也是最早的可以使用 data 和 methods 的钩子函数 这个时候有 this 了- beforeMount组件挂载之前- mounted组件挂载之后这个时候能拿到 dom 节点使用运行阶段 只要修改 data 就会触发- beforeUpdate数据变了 视图还没变- updated数据变了.
2022-04-27 16:14:11
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1