logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

js封装监听滚动条触底加载事件

js在vue中封装监听滚动条触底加载事件此方法在原生JS以及React中同理使用,如果不用ref也可修改方法中的获取事件对象的方式即可在监听滚动条触底事件时会有一个问题 : 滚动条一触底 ,事件不只触发一次,而是多次,这样会一下发多次请求,导致达不到预期效果还影响性能,所以此处我做了一个简易的节流来解决此问题。最后通过scrollFoot(event)调用,ref的事件对象为实参传入当已滚动的距离

#javascript#vue.js
javascript笔记总结

JavaScript基础JS是支持面向对象编程的跨平台脚本弱类型的语言面向对象是一种思想跨平台:ios、Android、windows、Linux脚本:依赖其他才能解析弱类型:变量在声明后还可以改变js组成DOM:文档对象BOM:浏览器对象ECMAScript:规范js的变量是用来储存数据的容器js的输出方式alert()  /浏览器弹窗、用户提示document.write()  //可在浏览器

#javascript
axios基本封装、请求拦截和响应拦截配置

我们可以在此配置请求拦截,响应拦截等大部分请求都需要携带token,我们可以在请求拦截中进行配置,让页面每次发起请求时都被拦截下来加上token再通过。import axios from 'axios'// 在此可判断当前是什么环境 开发环境、生产环境const isDev = process.env.NODE_ENV;// 基础配置const ins = axios.create({// 根路径

#http#vue.js#ajax
create-react-app中引入less的相关配置以及CSS Modules使用

react引入lessless每次保存都会自动生成csscreate-react-app为什么不能用less?React中css会被共享,全局污染

#less#react.js#javascript
到底了