自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

提莫拌一团蘑菇

不断的追求代码的极致和完美

  • 博客(5)
  • 收藏
  • 关注

原创 Vue 优雅的强制重新渲染子组件

原理:我们通过 :key实现,当key 值变更时,会自动的重新渲染,key的作用主要是为了高效的更新虚拟DOM。代码实现:<template> <div> <!-- 父组件 --> <div> <button @click="reLoad">点击重新渲染...

2019-12-29 12:16:49 3770 6

原创 那些年你猜的坑之——数组去重reduce的用法

数组去重在JS中最常见的处理方式就是构建Object,因为Object查找key的时间复杂度是O(1),而数组是O(n)const list1 = [ {id: 0, name: 'xiaomin'}, {id: 1, name: 'xiaohong'},];const list2 = [ {id: 0, name: 'xiaomin'}, {id: 1...

2019-12-24 15:42:54 269

原创 vue-elementUI el-tree组件获取当前选中(check)的所有数据(含所有选中的二级节点和父节点)数组

获取方法如下:this.$refs.tree.getCheckedKeys().concat(this.$refs.tree.getHalfCheckedKeys())

2019-12-24 15:38:43 13192 5

转载 vue中 关于$emit的用法

1、父组件可以使用 props 把数据传给子组件。2、子组件可以使用 $emit 触发父组件的自定义事件。vm.$emit( event, arg ) //触发当前实例上的事件vm.$on( event, fn );//监听event事件后运行 fn;例如:子组件:<template> <div class="train-city"> ...

2019-12-12 10:13:39 144

原创 那些年你猜的坑之—— call()用法的深度解析

每个函数都包含两个非继承而来的方法:call()方法和apply()方法。一、call/apply/bind方法的来源call,apply,bind 这三个方法其实都是继承自Function.prototype中的,属于实例方法console.log(Function.prototype.hasOwnProperty('call')) //trueconsole.l...

2019-12-10 18:02:00 601

空空如也

空空如也

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

TA关注的人

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