注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

Demo体验

Demo体验

场景Demo,开箱即用
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

40岁老前端2025年上半年都学了什么? web

上帝之眼 发表了文章 • 35 次浏览 • 2025-07-12 22:52 • 来自相关话题

前端学习记录第5波,每半年一次。对前四次学习内容感兴趣的可以去我的掘金专栏“每周学习记录”进行了解。 第1周 12.30-1.5 本周学习了一个新的CSS媒体查询prefers-reduced-transparency,如果用户在系统层面选择了降低或不使用半透... ...查看全部
0
评论

async/await 必须使用 try/catch 吗? web

上帝之眼 发表了文章 • 39 次浏览 • 2025-07-12 22:51 • 来自相关话题

前言 在 JavaScript 开发者的日常中,这样的对话时常发生: 👨💻 新人:"为什么页面突然白屏了?" 👨🔧 老人:"异步请求没做错误处理吧?" async/await 看似优雅的语法糖背后,隐藏着一个关键问题:错误处理策略的抉择。 在 JavaSc... ...查看全部
0
评论

表妹问:前端好玩吗?我说好玩,但表妹接下来的回复看哭了我 web

上帝之眼 发表了文章 • 40 次浏览 • 2025-07-12 22:47 • 来自相关话题

表妹问:前端好玩吗?我说好玩,但表妹接下来的回复看哭了我。 是的,回复如下: 这红海血途上,新兵举着 "大前端" 旌旗冲锋,老兵拖着node_modules残躯撤退。资本织机永不停歇,框架版本更迭如暴君换季,留下满地deprecated警告如秋后落叶。 其一... ...查看全部
0
评论

😝我怎么让设计师不再嫌弃 Antd,后台系统也能高端大气上档次 web

上帝之眼 发表了文章 • 40 次浏览 • 2025-07-12 22:40 • 来自相关话题

前言 如果一个团队计划开发一个面向 B 端的管理后台系统,既希望具备高效开发能力,又想要拥有好看的 UI,避免千篇一律的“土味”风格,而你作为前端主程参与开发,会怎么做? 本文将分享我在这一方向上的思考与实践。虽然目前所在公司的 B 端系统已经迭代许多内容,短... ...查看全部
0
评论

折腾我2周的分页打印和下载pdf web

上帝之眼 发表了文章 • 34 次浏览 • 2025-07-12 22:39 • 来自相关话题

1.背景 一开始接到任务需要打印html,之前用到了vue-print-nb-jeecg来处理Vue2一个打印的问题,现在是遇到需求要在Vue3项目里面去打印十几页的打印和下载为pdf,难点和坑就在于我用的库vue3-print-nb来做分页打印预览,下载pd... ...查看全部
0
评论

如果产品经理突然要你做一个像抖音一样流畅的H5 web

上帝之眼 发表了文章 • 34 次浏览 • 2025-07-12 22:32 • 来自相关话题

从前端到爆点!抖音级 H5 如何炼成? 在万物互联的时代,H5 页面已成为产品推广的利器。当产品经理丢给你一个“像抖音一样流畅的 H5”任务时,是挑战还是机遇?别慌,今天就带你走进抖音 H5 的前端魔法世界。 一、先看清本质:抖音 H5 为何丝滑? 抖音 H5... ...查看全部
0
评论

做个大屏既要不留白又要不变形还要没滚动条,我直接怒斥领导,大屏适配就这四种模式 web

上帝之眼 发表了文章 • 35 次浏览 • 2025-07-12 22:31 • 来自相关话题

在前端开发中,大屏适配一直是个让人头疼的问题。领导总是要求大屏既要不留白,又要不变形,还要没有滚动条。这看似简单的要求,实际却压根不可能。今天,我们就来聊聊大屏适配的四种常见模式,以及如何根据实际需求选择合适的方案。 一、大屏适配的困境 在大屏项目中,适配问题... ...查看全部
0
评论

弃用 html2canvas!快 93 倍的截图神器! web

上帝之眼 发表了文章 • 40 次浏览 • 2025-07-12 22:29 • 来自相关话题

作者:前端开发爱好者 原文:mp.weixin.qq.com/s/t0s5dCOrs… 在前端开发中,网页截图是个常用功能。从前,html2canvas 是大家的常客,但随着网页越来越复杂,它的性能问题也逐渐暴露,速度慢、占资源,用户体验不尽如人意。 好在,现... ...查看全部
0
评论

别再用 100vh 了!移动端视口高度的终极解决方案 web

上帝之眼 发表了文章 • 40 次浏览 • 2025-07-12 22:25 • 来自相关话题

作为一名前端开发者,我们一定都遇到过这样的需求:实现一个占满整个屏幕的欢迎页、弹窗蒙层或者一个 fixed 定位的底部菜单。 直觉告诉我们,这很简单,给它一个 height: 100vh 就行了。 .fullscreen-element { heigh... ...查看全部
0
评论

为什么响应性语法糖最终被废弃了?尤雨溪也曾经试图让你不用写 .value web

上帝之眼 发表了文章 • 40 次浏览 • 2025-07-12 22:24 • 来自相关话题

你将永远需要在 Vue3 中写 .value 前言 相信有不少新手在初次接触 Vue3 的组合式 API 时都会产生一个疑问:”为什么一定要写 .value ?",一些 Vue3 老玩家也认为到处写 .value 十分不优雅。 那么有没有办法能不用写 .va... ...查看全部
0
评论

纯前端用 TensorFlow.js 实现智能图像处理应用(一) web

上帝之眼 发表了文章 • 31 次浏览 • 2025-07-12 22:21 • 来自相关话题

随着人工智能技术的不断发展,图像处理应用已经在医疗影像分析、自动驾驶、视频监控等领域得到广泛应用。TensorFlow.js 是 Google 开源的机器学习库 TensorFlow 的 JavaScript 版本,能够让开发者在浏览器中运行机器学习模型,在前... ...查看全部
0
评论

网易微前端架构实战:如何管理100+子应用而不崩 web

上帝之眼 发表了文章 • 45 次浏览 • 2025-07-12 21:59 • 来自相关话题

你知道网易有多少个前端项目吗? 超过 1000 个代码仓库、200+子应用、每天发布300次。 如果没有一套微前端治理系统,项目早炸了。 今天就来带你拆解网易微前端架构的核心——基座 + 动态加载 + 权限隔离 + 独立发布。 一、网易为什么早早就用上了微前... ...查看全部
0
评论

写了个脚本,发现CSDN的前端居然如此不严谨 web

上帝之眼 发表了文章 • 65 次浏览 • 2025-07-09 22:53 • 来自相关话题

引言 最近在折腾油猴脚本开发,顺手搞了一个可以拦截任意网页接口的小工具,并修改了CSDN的博客数据接口,成功的将文章总数和展现量进行了修改。 如果你不了解什是油猴,参考这篇文章:juejin.cn/book/751468… 然后我突然灵光一闪: 既然能... ...查看全部
0
评论

用 iframe 实现前端批量下载的优雅方案 —— 从原理到实战 web

上帝之眼 发表了文章 • 55 次浏览 • 2025-07-09 22:52 • 来自相关话题

传统的下载方式如window.open()或标签点击存在诸多痛点:批量下载时浏览器会疯狂弹窗HTTPS页面下载HTTP资源被拦截今天分享的前端iframe批量下载方案,可以有效解决以上问题。一、传统批量下载方案的局限性传统的批量下载方式通常是循环创建 a 标签... ...查看全部
0
评论

前端高手才知道的秘密:Blob 居然这么强大! web

上帝之眼 发表了文章 • 47 次浏览 • 2025-07-09 22:49 • 来自相关话题

🔍 一、什么是 Blob? Blob(Binary Large Object)是 HTML5 提供的一个用于表示不可变的、原始二进制数据块的对象。 ✨ 特点: 不可变性:一旦创建,内容不能修改。 可封装任意类型的数据:字符串、ArrayBuffer、Type... ...查看全部
0
评论

🫴为什么看大厂的源码,看不到undefined,看到的是void 0 web

上帝之眼 发表了文章 • 48 次浏览 • 2025-07-09 22:49 • 来自相关话题

void 0 是 JavaScript 中的一个表达式,它的作用是 返回 undefined。 解释: void 运算符: 它会执行后面的表达式(比如 void 0),但不管表达式的结果是什么,void 始终返回 undefined。 例如: consol... ...查看全部
0
评论

用半天时间,threejs手搓了一个机柜 web

上帝之眼 发表了文章 • 45 次浏览 • 2025-07-09 22:45 • 来自相关话题

那是一个普通的周三早晨,我正对着产品经理刚丢过来的需求发呆——"在管理系统里加个3D机柜展示,要能开门的那种"。 "这不就是个模型展示吗?"我心想,"AI应该能搞定吧?" 9:30 AM - 启动摸鱼模式 我熟练地打开代码编辑器,把需求复制粘贴进AI对话框: ... ...查看全部
0
评论

很喜欢Vue,但还是选择了React: AI时代的新考量 web

上帝之眼 发表了文章 • 192 次浏览 • 2025-07-09 22:44 • 来自相关话题

引言 作为一个深度使用Vue多年的开发者,最近我在新项目技术选型时,却最终选择了React。这个决定不是一时冲动,而是基于当前技术发展趋势、AI时代的需求以及生态系统的深度思考。 AI时代的前端需求 随着人工智能技术的飞速发展,前端开发的需求也发生了深刻的变... ...查看全部
0
评论

Tailwind 到底是设计师喜欢,还是开发者在硬撑? web

上帝之眼 发表了文章 • 46 次浏览 • 2025-07-09 22:40 • 来自相关话题

我们最近刚把一个后台系统从 element-plus 切成了完全自研组件,CSS 层统一用 Tailwind。全员同意设计稿一致性提升了,但代码里怨言开始冒出来。 这篇文章不讲原理,直接上代码对比和团队真实使用反馈,看看是谁在享受,谁在撑着。 1.组件内样式... ...查看全部
0
评论

最快实现的前端灰度方案 web

上帝之眼 发表了文章 • 56 次浏览 • 2025-07-08 23:13 • 来自相关话题

小白最快学会的前端灰度方案 首次访问效果如下,点击立即更新会访问灰度版本。本地cookie存在version字段后,后续访问都是指定版本代码,也不会出现弹窗提示 一、引言:为什么需要灰度发布? 1.1 血泪教训:全量发布的风险 因为一次上线,导致登录异常... ...查看全部
0
评论

Wordle:为逗女友而爆火的小游戏 web

上帝之眼 发表了文章 • 208 次浏览 • 2025-07-08 23:07 • 来自相关话题

Wordle 的传奇故事 说起 Wordle,这绝对是近几年最火的小游戏之一。2021年,一个叫 Josh Wardle 的程序员为了逗女朋友开心,花了几个晚上做了这个简单的猜词游戏。没想到女朋友玩得很开心,就分享给了朋友,然后朋友又分享给朋友... 结果呢?... ...查看全部
0
评论

URL地址末尾加不加 "/" 有什么区别 web

上帝之眼 发表了文章 • 54 次浏览 • 2025-07-08 23:02 • 来自相关话题

作者:程序员成长指北 原文:mp.weixin.qq.com/s/HJ7rXddgd… 在前端开发、SEO 优化、API 调试中,我们经常会遇到一个小细节——URL 结尾到底要不要加 /? 看似微不足道,实则暗藏坑点。很多人可能用着没出过错,但当项目复杂、页面... ...查看全部
0
评论

void 0 的奥秘:解锁 JavaScript 中 undefined 的正确打开方式 web

上帝之眼 发表了文章 • 54 次浏览 • 2025-07-08 22:52 • 来自相关话题

一、 理解 void 0 1.1 什么是 void 运算符? void 是 JavaScript 中的一个运算符,它接受一个表达式作为操作数,总是返回 undefined,无论操作数是什么。 console.log(void 0); // undef... ...查看全部
0
评论

也只有JavaScript可以写出这么离谱的代码了吧 web

上帝之眼 发表了文章 • 62 次浏览 • 2025-07-08 22:18 • 来自相关话题

今天,有个朋友给我发了一串神秘的字符( (!(~+[]) + {})[--[~+''][+[]] * [~+[]] + ~~!+[]] + ({} + [])[[~!+[]] * ~+[]] ),还要我在控制台打印一下试试好家伙,原来Jav... ...查看全部
0
评论

在线人数实时推送?WebSocket 太重,SSE 正合适 🎯🎯🎯 web

上帝之眼 发表了文章 • 56 次浏览 • 2025-07-08 22:17 • 来自相关话题

有些项目要统计在线人数,其实更多是为了“营造热闹气氛”。比如你进个聊天室,看到“有 120 人在看”,是不是感觉这个地方挺活跃的?这就是一种“社交证明”,让用户觉得:哇,这个地方挺火,值得留下来。而且对产品来说,这也能提高用户的参与感和粘性。有哪些实现方式?为... ...查看全部
0
评论

甲方嫌弃,项目首页加载太慢 web

上帝之眼 发表了文章 • 63 次浏览 • 2025-07-08 22:15 • 来自相关话题

有一天,甲方打开一个后台管理的项目,说有点卡,不太满意,项目经理叫我优化,重新打包一下。 从输入地址 到 展示 首屏,最佳时间在 3秒内,否则,甲方挂脸,咱就有可能有被裁的风险,understand? 废话不多说,先来看一下怎么个优化法吧。 优化... ...查看全部
0
评论

性能优化,前端能做的不多 web

上帝之眼 发表了文章 • 104 次浏览 • 2025-06-30 23:47 • 来自相关话题

大家好,我是双越老师,也是 wangEditor 作者。 我正开发一个 Node 全栈 AIGC 知识库 划水AI,包括 AI 写作、多人协同编辑。复杂业务,真实上线,大家可以去注册试用,围观项目研发过程。 关于前端性能优化的困惑 前端性能优化是前度面试常... ...查看全部
0
评论

大文件上传:分片上传 + 断点续传 + Worker线程计算Hash,崩溃率从15%降至1% web

上帝之眼 发表了文章 • 85 次浏览 • 2025-06-30 23:45 • 来自相关话题

大文件上传优化方案:分片上传+断点续传+Worker线程 技术架构图 [前端] → [分片处理] → [Worker线程计算Hash] → [并发上传] → [服务端合并] ↑________[状态持久化]________↓ 核心实现代码 1. 文件... ...查看全部
0
评论

5张卡片的魔法秀:Flex布局+Transition实现高级展开动效 web

上帝之眼 发表了文章 • 108 次浏览 • 2025-06-30 23:43 • 来自相关话题

前言 在这篇技术博客中,我将详细解析一个流行的卡片展开效果实现方案,这个效果在GitHub最受欢迎的50个项目中占有一席之地。我们将从布局、CSS样式到JavaScript交互进行全面讲解。 让我们先来瞅瞅大概的动画效果吧🚀🚀🚀 项目概述 这个项目展示了一组... ...查看全部
0
评论

【实例】H5呼起摄像头进行拍照、扫福等操作 web

上帝之眼 发表了文章 • 75 次浏览 • 2025-06-30 23:40 • 来自相关话题

主要是借助navigator.mediaDevices.getUserMedia方法来呼气摄像头获取视频流 // 初始化摄像头 async function initCamera() { try { ... ...查看全部
0
评论

彻底解决PC滚动穿透问题 web

上帝之眼 发表了文章 • 90 次浏览 • 2025-06-30 23:37 • 来自相关话题

背景: 之前在做需求的时候,产品有提到一个bug,说是在某些情况下不应该触发外部滚动条滚动,例如鼠标在气泡框的内部就不能产生外部滚动条滚动,这样会影响用户的体验 原效果: 禁止滚动穿透之后效果: 可以看到浏览器的默认行为就是会滚动穿透的,因此我也查找了一些... ...查看全部
0
评论

字节跨平台框架 Lynx 开源:一个 Web 开发者的原生体验 web

上帝之眼 发表了文章 • 113 次浏览 • 2025-06-30 23:36 • 来自相关话题

最近各大厂都在开源自己的跨平台框架,前脚腾讯刚宣布计划四月开源基于 Kotlin 的跨平台框架 「Kuikly」 ,后脚字节跳动旧开源了他们的跨平台框架「 Lynx」,如果说 Kuikly 是一个面向客户端的全平台框架,那么 Lynx 就是一个完全面向 Web... ...查看全部
0
评论

最通俗的前端监控方案 web

上帝之眼 发表了文章 • 85 次浏览 • 2025-06-30 23:35 • 来自相关话题

最通俗的前端监控方案都说面试造飞机,现实打螺丝不管如何,多学一点总是好。抱着好奇心态,我收集网上资料整理形成自己眼中的前端监控实现思路,当然这个还是很简陋不过我想复杂监控系统框架,核心也是通过这些 api 收集完成,只是更加系统全面化理清思路所谓的监控,我这里... ...查看全部
0
评论

用dayjs解析时间戳,我被提了bug web

上帝之眼 发表了文章 • 82 次浏览 • 2025-06-30 23:35 • 来自相关话题

引言 前几天开发中突然接到测试提的一个 Bug,说我的时间组件显示异常。 我很诧异,这里初始化数据是后端返回的,我什么也没改,这bug提给我干啥。我去问后端:“这数据是不是有问题?”。后端答:“没问题啊,我们一直都是这么返回的时间戳,其他人用也没报错。” 于... ...查看全部
0
评论

Vue 列表截断组件:vue-truncate-list web

上帝之眼 发表了文章 • 85 次浏览 • 2025-06-30 23:34 • 来自相关话题

vue-truncate-list , 点击查看 demo 在前端开发中,列表展示是最常见的需求之一。但当列表内容过多时,如何优雅地处理长列表展示成为了一个挑战。今天要介绍的 vue-truncate-list 组件,正是为解决这一问题而生的强大工具。 组件... ...查看全部
0
评论

Web Worker + OffscreenCanvas,实现真正多线程渲染体验 web

上帝之眼 发表了文章 • 96 次浏览 • 2025-06-30 23:33 • 来自相关话题

前端开发常说“JavaScript 是单线程的”,但如果你正在做动画、数据可视化、图像处理、游戏开发、或任何基于 Canvas 的复杂渲染,你一定体会过——主线程的“卡顿地狱” 。 UI 不响应、FPS 降到个位数、稍微有点计算或渲染逻辑,就能卡住整个页面。... ...查看全部
0
评论

Element 分页表格跨页多选状态保持方案(十几行代码解决) web

上帝之眼 发表了文章 • 83 次浏览 • 2025-06-30 23:32 • 来自相关话题

问题背景 在使用 Element-Plus/Element-UI 的分页表格(或者其他表格组件)时,默认的多选功能无法跨页保持选中状态。当切换分页请求新数据后,之前选中的数据会被清空。 之前遇到这个问题搜了挺多网上的文章,看着代码又多又复杂,下面是很简单的实现... ...查看全部
0
评论

告别玄学!JavaScript的随机数终于能“听话”了!🎲 web

上帝之眼 发表了文章 • 107 次浏览 • 2025-06-30 23:30 • 来自相关话题

关注梦兽编程微信公众号,轻松摸鱼一下午。 用了十几年Math.random(),你是不是也遇到过这样的尴尬:想要在游戏里生成一个每次加载都一样的地图?想在测试中复现那个只出现一次的随机bug?面对Math.random()这个完全看心情的家伙,你只能望洋兴叹,... ...查看全部
0
评论

Interact.js 一个轻量级拖拽库 web

上帝之眼 发表了文章 • 82 次浏览 • 2025-06-30 23:29 • 来自相关话题

Interact.js的核心优势 轻量级:仅约10KB(gzipped),不依赖其他库 多点触控支持:完美适配移动设备 高度可定制:限制区域、惯性效果、吸附功能等 简洁API:直观的语法,学习曲线平缓 现代浏览器支持:兼容所有主流浏览器 安装与引入 通过n... ...查看全部
0
评论

🧑‍🎤音乐MCP,听歌走起 web

上帝之眼 发表了文章 • 95 次浏览 • 2025-06-30 23:29 • 来自相关话题

引言 在当今AI技术飞速发展的时代呢,如何将传统应用程序与自然语言交互相结合成为一个非常有趣的技术方向呀。嗯嗯,本文将详细介绍一个基于FastMCP框架开发的智能音乐播放器呢,它能够通过自然语言指令实现音乐播放控制,为用户提供全新的交互体验哦。啊,这个项目最初... ...查看全部
0
评论

前端如何检测新版本,并提示用户去刷新 web

上帝之眼 发表了文章 • 81 次浏览 • 2025-06-30 23:28 • 来自相关话题

前端如何检测新版本,并提示用户去刷新 先看效果 原理 通过轮询index.html文件的内容来计算文件的哈希值前后是否发生了变化 前端工程化的项目中,以Vue为例,webpack或vite打包通常会构建为很多的js、css文件,每次构建都会根据内容生成唯一的... ...查看全部
0
评论

fetch和axios的区别 web

上帝之眼 发表了文章 • 82 次浏览 • 2025-06-30 23:27 • 来自相关话题

1、fetch 来源与兼容性 浏览器原生提供的api,现代浏览器支持,但是IE浏览器不支持 请求与响应处理 请求体格式: 需手动设置 Content-Type,如发送 JSON 时需 JSON.stringify(data) 并添加 headers: { '... ...查看全部
0
评论

9 个被低估的 CSS 特性:让前端开发更高效的秘密武器 web

上帝之眼 发表了文章 • 87 次浏览 • 2025-06-30 23:27 • 来自相关话题

在 CSS 的浩瀚宇宙中,聚光灯下的明星属性固然耀眼,但那些藏在规范角落的「小众特性」,往往才是提升开发效率的秘密武器。它们就像隐藏的工具箱,能帮我们用更少的代码实现更细腻的交互,让界面开发从繁琐走向优雅。 今天,就为大家解锁9 个被严重低估的 CSS 特性,... ...查看全部
0
评论

我的可视化规则引擎真高可用了 web

上帝之眼 发表了文章 • 75 次浏览 • 2025-06-30 23:26 • 来自相关话题

原来有这么多时间 六月的那么一天,天气比以往时候都更凉爽,媳妇边收拾桌子,边漫不经心的对我说:你最近好像都没怎么阅读了。 正刷着新闻我,如同被一记响亮的晴空霹雳击中一般,不知所措。是了,最近几月诸事凑一起,加之两大项目接踵而至,确实有些许糟心,于是总是在空闲的... ...查看全部
0
评论

重构pdfjs阅读器viewer.html,实现双PDF对比(不依赖iframe、embed) web

上帝之眼 发表了文章 • 102 次浏览 • 2025-06-30 23:23 • 来自相关话题

针对pdfjs做二次开发的xshen-pdf仍在继续开发着,不过离第一个可用的版本发布还有一段时间。我正在按部就班的一步步向前推进中。 过去的一个星期,我将pdfjs的viewer.html里面的代码完整地梳理了一遍。并将里面的代码核心的代码提取出来,重新封装... ...查看全部
0
评论

uni-app小程序分包中使用 Echarts, 并在分包里加载依赖 web

上帝之眼 发表了文章 • 88 次浏览 • 2025-06-30 23:19 • 来自相关话题

这篇笔记主要记录uni-app小程序, 在分包中使用Echarts,并在分包里加载Echarts依赖,减少主包的大小,提升小程序的加载速度. 在分包中使用Echarts 在分包里加载Echarts依赖 先看下效果,图表正常渲染,主包大小小于1.5M,主包存... ...查看全部
0
评论

出了兼容性问题,被领导叼了 web

上帝之眼 发表了文章 • 71 次浏览 • 2025-06-30 23:16 • 来自相关话题

背景 项目上线后跑了应该有两三个月了,接到生产报事,页面进不去了,用户设备是iPhone8 iOS13.1,用户很气愤,领导也很不乐意,我也很气愤,刚来这项目组就被报事,艹太。但是要解决呀,怎么办?研究以前的代码,加配置呗。 浏览器兼容性问题是什么? 浏览器兼... ...查看全部
0
评论

倒反天罡,CSS 中竟然可以写 JavaScript web

上帝之眼 发表了文章 • 84 次浏览 • 2025-06-30 23:16 • 来自相关话题

引言 最近和大佬学习写 像素风组件库 里面有很多复杂而有趣的样式,于是跑去研究了一下,震惊的发现,大佬竟然在 CSS 中写 JavaScript ! 一般来说 CSS 是网页样式的声明性语言,而 JavaScript 则负责交互逻辑。我仔细研究了一下,原来是... ...查看全部
0
评论

用好了 defineProps 才叫会用 Vue3,90% 的写法都错了 web

上帝之眼 发表了文章 • 76 次浏览 • 2025-06-30 23:13 • 来自相关话题

Vue 3 的 Composition API 给开发者带来了更强的逻辑组织能力,但很多人用 defineProps 的方式,依然停留在 Vue 2 的“Options 语法心智”。本质上只是把 props: {} 拿出来“提前声明”,并没有真正理解它的运行机... ...查看全部
0
评论

双Token实现无感刷新 web

上帝之眼 发表了文章 • 75 次浏览 • 2025-06-30 23:12 • 来自相关话题

一、为什么需要无感刷新? 想象一下你正在刷视频,突然提示"登录已过期,请重新登录",需要退出当前页面重新输入密码。这样的体验非常糟糕!无感刷新就是为了解决这个问题:让用户在不知不觉中完成身份续期,保持长时间在线状态。 二、双Token机制原理 我们使用两个令牌... ...查看全部