首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
web
订阅
Dynesshely
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
一次上线事故,我干脆写了套灰度发布系统
一次偶然的上线风险,让我决定自己写一套灰度发布系统。从配置后台、审批流程,到灰度算法和数据库落地,都做成了可复用的方案。
Vue中实现Word、Excel、PDF预览的详细步骤
Vue中实现Word、Excel、PDF预览的详细步骤 在Vue项目中实现Office文档预览通常需要集成第三方库,以下是详细实现步骤: 一、安装必要依赖 二、创建各类型文档预览组件 1. PDF预览
前端实现文件预览(pdf、excel、word、图片)
前端实现文件预览(pdf、excel、word、图片),使用pdfjs第三方包和canvas实现pdf文件渲染,使用xlsx预览excel文件,使用docx-preview预览word文件
让网页在 PC 缩放时“纹丝不动”的 4 个技巧
背景 最近给 LUCI OS 官网做首屏改版,需求只有一句话: 听起来简单,但「缩放不变形」+「多端自适应」本质上是矛盾的。 经过 3 轮迭代,我们把问题拆成了 4 个小目标,并给出了最简洁的解法。
vue计算属性computed的详解
计算属性computed 在vue中,模板标签内写表达式非常便利,但是在模板中放入太多的逻辑会让模板过重且难以维护(屎山代码难于阅读)。这个时候我们的计算属性优势就出来了。 计算属性必须返回一个...
「前端必修」BOM 全面解析:从 window 到 history 的完整指南
BOM(Browser Object Model)是浏览器提供的一组 API,用于操作浏览器窗口本身。它不是 ECMAScript 语言标准的一部分,而是浏览器厂商扩展出来的功能。常见的核心对象包括:
为什么各大网站都选择骨架屏?谈谈骨架屏对网站的优化的重要性
平常在我们点进一个网站的时候,或许会看见一个一些动态的灰色条状物,他们代替着本应该出现在这里的内容,作为一种加载态的展现方式而呈现
还在用菊花图加载?让骨架屏提升你的用户体验
本文深入探讨了骨架屏的实现方案,从最基础的HTML+CSS实现到Vue组件化开发。通过渐进式的开发思路,详细介绍了如何构建可复用的骨架屏组件系统,以提升页面首屏加载体验。
TypeScript 中的 never 类型:那些不该发生的事!
`never` 是 TypeScript 中用于表示永远不会发生的类型,常见于抛出异常或死循环的函数中。它在类型检查中用于确保代码逻辑的完备性,是保障类型安全的重要工具。
性能优化——你的瀑布流还不够懒
无限加载的商品瀑布流是电商最场景的最常用、最重要的组件,因此有一个高性能的瀑布流组件就变得无比重要 使用 Grid 布局,赢在起跑线 Grid 布局实现响应式非常简单,纯 CSS 实现,不依赖 JS