01 2019 档案
摘要:作用域插槽 | 带数据的插槽 最后,就是我们的作用域插槽。这个稍微难理解一点。官方叫它作用域插槽,实际上,对比前面两种插槽,我们可以叫它带数据的插槽。什么意思呢,就是前面两种,都是在组件的template里面写 匿名插槽 1 <slot></slot> 1 <slot></slot> 1 <slot
阅读全文
摘要:在Vue 中可以把一系列复杂的操作包装为一个指令。 什么是复杂的操作? 我的理解是:复杂逻辑功能的包装、违背数据驱动的 DOM 操作以及对一些 Hack 手段的掩盖等。我们总是期望以操作数据的形式来实现功能逻辑。 钩子函数 对于自定义指令的定义,Vue2 有 5 个可选的钩子函数。 bind: 只调
阅读全文
摘要:filter()也是一个用的不多的方法,但有时候还是比较有用的; 首先,Array.filter()是数组的方法,它作为数组方法被调用,传入一个callback,返回Array中符合callback条件的元素组成的新数组; 礼貌推荐:淘宝店铺,新店开业,百万电子书库,全面覆盖微信读书付费资源,价格优
阅读全文
摘要:delete操作符很陌生,很少会用到,但是既然碰到了,就mark一下; delete 操作符用于删除一个对象的属性; 注意点:只能删除自己的属性,从原型链上继承的属性是无法删除的;
阅读全文
摘要:今天第一次碰到了contains()方法,处于好奇了解了一下;发现在某些场合还是挺有用的。 contains(),js原生方法,用于判断DOM元素的包含关系; 需要注意的是:它以HTMLElement为参数,且返回布尔值。 另外:最近在看element-ui源码的时候发现它内置的clickOutsi
阅读全文