首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
问题经验
订阅
不怨无悔
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
浅谈 import.meta.env 和 process.env 的区别
这是一个前端构建环境里非常核心、也非常容易混淆的问题。下面我们从来源、使用场景、编译时机、安全性四个维度来谈谈 import.meta.env 和 process.env 的区别。
面试官最爱挖的坑:用户 Token 到底该存哪?
面试官问:"用户 token 应该存在哪?" 很多人脱口而出:localStorage。 这个回答不能说错,但远称不上好答案。 一个好答案,至少要说清三件事: 有哪些常见存储方式,它们的优缺点是什么
教你一步步封装vue组件并发布到npm
在开发项目过程中,通常会用到很多功能和设计相类似的组件,为了避免重复造轮子,我们经常会用到一些第三方组件,比如 vux,vant。但是这样会引入太多没用到的组件,造成打包体积过大。所以我们有必要封装一些基础的组件用于开发。 下面我为大家介绍如何封装vue的toast和dialo…
SSE流式传输在前端的应用
一、背景 在使用 DeepSeek 时,发现输入 prompt 后,页面是逐步给出回复的,起初以为使用了 WebSocket 实现推送,但查看网络请求,发现这个接口并非是 WebSocket,而是类似
vue3 el-select 下拉框选项文字内容过长
option选项内容多,导致弹出框过长,甚至超出屏幕~找到3个解决方案,根据业务需求 采用了其中一个~
前端缓存
介绍http缓存,包括两种缓存策略(强缓存,协商缓存),浏览器的三种刷新会对缓存造成什么影响。可能会遇到的场景如何利用缓存进行优化等
手把手教你写一个yapi生成ts的插件
背景 在开发项目的时候,写ts类型定义总是一件繁琐的事情,特别是数据结构比较复杂时候,会消耗大量时间,这时候如果有个插件能帮忙解决这种繁琐工作就好了。 方案 先下载Tampermonkey油猴插件,如
关于在Vue3项目中封装ECharts组件的一种思路
本文章结合代码详细介绍了在Vue3中封装ECharts组件的一种思路,同时也指出了这种封装形式的局限性和未来改进方向,能够帮助大家更便捷地在Vue3中使用ECharts。
前端检测新版本,通知用户更新
项目技术栈:vue3 + ant design vue + ts + vite 版本号如何加?我的做法是在打包的时候,用当前打包时间作为版本的唯一标识。 首先封装一个vite的plugin,功能是在打
前端如何实现权限控制?看这一篇就够了
权限控制基本有两种,ACL、RBAC,其中 RBAC 是最常用的一种,通过本文的一个实战来认识 RBAC 的在 Vue 中的运用