自定义博客皮肤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```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

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

什么是生命周期函数

2022-04-27 16:12:44 203

空空如也

空空如也

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

TA关注的人

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