自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 set和map的区别

其原因是因为map和set是根据关键字排序来保证其有序性的,如果允许修改key的话,那么首先需要删除该键,然后调节平衡,再插入修改后的键值,调节平衡,如此一来,严重破坏了map和set的结构,导致iterator失效,不知道应该指向改变前的位置,还是指向改变后的位置。所以STL中将set的迭代器设置成const,不允许修改迭代器的值;map中的元素是key-value(键值对)对:关键字起到索引的作用,值则表示与索引相关联的数据;set的迭代器是const的,不允许修改元素的值;

2023-09-05 16:11:27 53 1

原创 vue3.0和vue2.0的区别

<div v-if="visible" class="toast-wrap"> <div class="toast-msg">我是一个 Toast 文案</div> </div>

2023-08-17 08:28:49 267 1

原创 vue路由中的导航守卫以及导航守卫回调函数中三个参数的作用

全局守卫:beforeEach,afterEach局部守卫: beforeRouteEnter:因为当守卫执行前,组件实例还没被创建,不能获取组件实例的this beforeRouteUpdate: 在当前路由改变,但是该组件被复用时调用,可以访问组件实例 this beforeRouteLeave:导航离开该组件的对应路由时调用,可以访问组件实例 this每个守卫方法接收三个参数: to:目标路由对象 from:准备要离开的路由 next():

2023-08-09 14:43:20 104

原创 自定义一个指令,实现v-show指令的功能!

bindupdate。

2023-08-09 08:11:09 54

原创 vue组件之间通信的方式有哪些,是如何通信的

3. 兄弟之间通信 通过一个事件总线(eventBus 其实是一个空实例),在A组件中通过$on绑定自定义事件 在B组件中通过$emit接收组件。4.通过$parent /$children/$refs $parent指的是父组件实例 $children/$refs是子组件实例。$attrs获取父组件中不被props接收的自定义属性 并且可以通过 v-bind="$attrs" 传入内部组件。2. 子改父或者子传父 在父组件中通过自定义事件传递方法,在子组件中通过$emit接收自定义事件。

2023-08-07 20:05:28 25

原创 深拷贝和浅拷贝的区别

深浅拷贝的区别

2023-08-04 14:10:07 32 1

原创 对promise的理解

promise

2023-08-02 19:58:21 60 1

空空如也

空空如也

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

TA关注的人

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