首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端小功能
订阅
用户9210821471436
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
前端在移动端使用 100vh 导致页面出现滚动条的解决方案
在移动端使用 100vh 时,可能会导致页面出现滚动条,这是由于移动设备的浏览器地址栏和工具栏的动态显示和隐藏引起的。不同的浏览器在计算视口高度时的行为可能不一致,尤其是在滚动时,地址栏的显示和隐藏会
🚀 前端无感刷新token机制(一文说明白)
用户登录成功之后,两个 token(一个 access_token、一个 refresh_token),访问接口时携带 access_token 访问,当 access_token 过期时,通过 re
webSocket封装,心跳检测+断线重连基于ES6 class,已在生产环境上使用,已发布包
ES6 class 封装websocket 使用 介绍 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据
vue-router之hash与history,以及nginx配置
本篇讲解前端项目的路由模式(以vue-router为例),以及history模式下的项目部署问题解决。
JSBridge原理 - 前端H5与客户端Native交互
在混合应用开发中,一种常见且成熟的技术方案是将原生应用与 WebView 结合,使得复杂的业务逻辑可以通过网页技术实现。实现这种类型的混合应用时,就需要解决H5与Native之间的双向通信。
你还以为前端无法操作文件吗
File System Api为浏览器应用增加了无限可能,比如我们经常用到的一些流程图工具,上面的保存到本地的功能,就不用再依赖后端,可以直接将数据保存到本地的文件系统中
🚫为了防止狗上沙发,写了一个浏览器实时识别目标功能📷
背景 家里有一条狗🐶,很喜欢乘人不备睡沙发🛋️,恰好最近刚搬家 + 狗迎来了掉毛期 不想让沙发上很多毛。所以希望能识别到狗,然后播放“gun 下去”的音频📣。 需求分析 需要一个摄像头📷 利用 chr
一篇拒绝低级封装axios的文章
目前掘金上已经有很多关于axios封装的文章。自己在初次阅读这些文章中,见识到很多封装思路,但在付诸实践时一直有疑问:这些看似高级的二次封装,是否会把`axios`的调用方式弄得更加复杂?
如何用vue封装一个防用户删除的平铺页面的水印组件
需求为了防止截图等安全问题,在web项目页面中生成一个平铺全屏的水印要求水印内容为用户名,水印节点用户不能通过开发者工具等删除效果如上图在body节点下插入水印DOM节点,水印节点覆盖在页面最上层但不