lodash
有多年开发经验的开发人员,往往都会有自己常用的的一套工具库,称为 utils、helpers 等等,这套库一方面是自己的技术积累,另一方面也是对某项技术的扩展,领先于技术规范的制定和实现。
lodash 提供的函数主要分为以下几类,函数列表和用法实例请查看 :Lodash中文网
首先安装lodash
npm i --save lodash
在组件中引入
<template>
<div>
绑定的事件
<div @scroll="scrolls($event)"></div>
</div>
</template>
<script>
import _ from 'lodash'
export default {
methods: {
//触发的事件 这里不能用箭头函数 因为箭头函数没有自身的this
scrolls:_.debounce(function (event) {
console.log(event.target.scrollTop)
if(event.target.scrollTop > 0){
this.changeStyle = true;
}else{
this.changeStyle = false;
}
}, 200)
}
}
</script>
<style lang="less" scoped>
</style>