中年抠脚程序猿
中年抠脚程序猿
全部文章
分类
Java(2)
前端(1)
归档
标签
去牛客网
登录
/
注册
中年抠脚程序猿的博客
需要字节跳动内推的小伙伴们私信我!
全部文章
(共37篇)
使用flex解决overflow需要设置固定高度的问题
背景 通常在页面上的某一部分,需要超出滚动的情况,我们会设置固定高度或者宽度,但这样设置固定高度或者宽度很不灵活,当页面需要隐藏某一部分,就需要重新计算固定的高度或者宽度,很繁琐且容易出错。 这里可以使用flex弹性布局来解决overflow需要设置固定高度的问题。 实现 假设我们要实现以下页...
2021-12-08
0
1383
封装promise,实现ajax请求全局异常处理和个性异常处理(若有,覆盖全局异常)
背景 现在有个需求,要求封装axios,实现全局异常处理和个性异常处理,若有个性异常处理覆盖全局异常处理。 假如约定正常返回码为0000,后端不为0000的异常返回,前端全局异常处理为toast这个异常。这个使用axios的response拦截器很容易实现。 request.intercepto...
2021-12-08
0
463
Vue keepAlive页面强制刷新
需求 现在有一个需求,要求不刷新浏览器,但要刷新路由中的组件 方案 将需要keepAlive的页面name加入到keep-live的include中。 Vue的transition组件,有一个after-enter钩子事件,待子组件插入完毕调用,正好适合这个场景,在这个钩子中,将当前组件...
2021-12-08
0
1253
前端处理ajax重复请求的几种方式
公司项目处理ajax重复请求的几个阶段 第一阶段,遮罩层 只对需要提交数据的请求做防重复,对查询请求不做防重复功能。在点击按钮做提交数据请求时,生成一个全屏遮罩层,防止下一次点击。 function submitRequest(){ showLoading('提交中') // ...
2021-12-08
0
612
JavaScript实现异步请求并发数限制
背景 上一篇《JavaScript 阻塞方式实现异步任务队列》实现了异步请求依次执行的方案,实际上就是限制同一时间只能有一个异步请求,并发请求数为1。 那实现流量控制,怎么实现并发数大于1的情况呢? 方案 思路: 使用Promise.all来保证并发数限制 待Promise.all返回...
2021-12-08
0
1078
npm file方式引入公共包遇到的几个坑
背景 在《前端多个vue项目公共组件的三种方法(推荐npm file引入)》这一篇里讲了npm通过file方式引入公共包的方法,但在实际运用中,会遇到不少坑,这里就讲述笔者遇到的2个问题并给出解决方案。 问题一 通过file方式引入的包,npm不会自动安装该包的依赖。 例:项目A通过file方...
2021-12-08
0
1147
JS处理并行请求的四种方式
需求 两个异步请求同时发出,两个请求都返回时再做处理 实现 这里的方法仅提供思路,只做请求成功处理 方法一 使用Promise.all const startTime = new Date().getTime()&n...
Javascript Node
2021-12-08
2
2076
首页
上一页
1
2
3
4
下一页
末页