
项目难点
文章平均质量分 90
Tone@
但行好事 莫问前程
展开
-
如何判断一个元素是否在可视区域中?
一、用途 可视区域即我们浏览网页的设备肉眼可见的区域,如下图在日常开发中,我们经常需要判断目标元素是否在视窗之内或者和视窗的距离小于一个值(例如 100 px),从而实现一些常用的功能,例如:图片的懒加载列表的无限滚动计算广告元素的曝光情况可点击链接的预加载二、实现方式 判断一个元素是否在可视区域,我们常用的有三种办法:offsetTop、scrollTopgetBoundingClientRectIntersection Observer方法一 offsetTop、scrollT原创 2023-02-19 23:37:15 · 2079 阅读 · 0 评论 -
大文件上传断点续传具体实现
不管怎样简单的需求,在量级达到一定层次时,都会变得异常复杂,文件上传简单,文件变大就复杂。上传大文件时,以下几个变量会影响我们的用户体验原创 2023-02-19 23:27:35 · 345 阅读 · 0 评论 -
如何实现单点登录
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统SSO 一般都需要一个独立的认证中心(passport),子系统的登录均得通过passport,子系统本身将不参与登录操作当一个系统成功登录以后,passport将会颁发一个令牌给各个子系统,子系统可以拿着令牌会获取各自的受保护资源,为了减少频繁认证,各个子系统在被passport授权以后,会建立一个局部会话原创 2023-02-19 23:16:12 · 631 阅读 · 0 评论