自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 HAPPY MMALL项目总结

订单管理与用户列表同上。

2022-06-02 23:37:22 154 1

原创 # 四.导航守卫

路由的导航守卫 又叫做路由的钩子函数(生命周期函数) 就是在跳转页面的 时候把 路由拦下来 做一些操作 再放行 一共有三种 第一种是全局守卫 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 ```js export 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

原创 ## 1.什么是生命周期函数

什么是生命周期函数

2022-04-27 16:12:44 203

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除