一、需要用的外部文件统一存放在utils文件夹内
throttle.js 节流
// 节流
export const throttle = function (fn, delay) {
let preTime = Date.now()
return function () {
const context = this
const args = arguments
const nowTime = Date.now()
if (nowTime - preTime >= delay) {
preTime = nowTime
fn.apply(context, args)
}
}
}
constant.js 滚动加载到达底部的偏移量
// 滚动加载到达底部的偏移量
export const REACH_BOTTOM_DISTANCE = document.documentElement.clientHeight