问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
26浏览
Vue中如何统一处理Ajax请求的错误响应?
我在用Vue做项目,想通过拦截器统一处理接口返回的错误(比如token过期),但不知道为啥拦截器没生效,求指点! 我用的是axios,已经写了响应拦截,但401错误还是直接抛到组件里了,没走拦截逻辑。...
前端 2026-03-25 23:19:20 -
1
回答
30浏览
为什么我的媒体查询断点在手机上不生效?
我用的是 Bootstrap 的断点规范,写了 @media (max-width: 768px) 想在手机上触发样式,但在真机测试时完全没反应,桌面浏览器缩小窗口倒是正常。是不是漏了什么 meta ...
移动 2026-03-25 22:30:19 -
1
回答
34浏览
Nginx 配置反向代理后前端请求 404 怎么回事?
我用 Nginx 做了反向代理,把前端打包后的静态资源部署好了,但一调后端接口就返回 404。本地 dev 时用 proxy 配置没问题,上线后就不行了。 我的前端代码里是这样发请求的: fetch(...
工具 2026-03-25 22:25:20 -
1
回答
33浏览
字符串混淆后React组件报错怎么解决?
我在用某个混淆工具把代码里的字符串都转成Unicode了,结果React组件直接白屏,控制台报“Invalid hook call”。是不是混淆破坏了React的内部逻辑? 我试过只混淆业务字符串,保...
安全 2026-03-25 21:53:22 -
1
回答
45浏览
Electron 打包后无法加载本地图片资源怎么办?
我在开发 Electron 应用时,本地调试一切正常,图片都能显示。但用 electron-builder 打包成安装包后,页面里的图片全变成裂图了,路径好像不对。 我试过把图片放在 public 目...
框架 2026-03-25 21:52:21 -
1
回答
23浏览
Nuxt 3 中全局错误处理为啥不生效?
我在 Nuxt 3 项目里写了 error.vue 页面,也配置了 app.vue 里的 onErrorCaptured,但页面报错时还是直接白屏,没走我的错误处理逻辑,这是为啥? 我试过在 page...
框架 2026-03-25 21:46:20 -
1
回答
41浏览
Vue中如何安全处理URL参数防止XSS攻击?
我在用Vue做项目时,需要从URL里取参数显示在页面上,但担心XSS风险。比如用户传了个带script标签的参数,直接渲染会不会被攻击? 我试过用encodeURIComponent,但好像只是编码了...
安全 2026-03-25 21:45:21 -
2
回答
38浏览
Docker健康检查一直失败是怎么回事?
我在用 Docker 部署一个 Node.js 服务,配置了健康检查,但容器状态一直是 unhealthy。试过改端口、加延时,还是不行。 这是我的 Dockerfile 里的健康检查指令: HEAL...
工具 2026-03-25 21:44:20 -
1
回答
20浏览
CORS 配置用通配符 * 会有安全风险吗?
我们后端为了方便开发,把 CORS 的 Access-Control-Allow-Origin 设成了 *,现在上线前有点担心。听说这样会让任何网站都能跨域请求我们的 API,是不是真的有风险? 特别...
安全 2026-03-25 21:33:25 -
1
回答
22浏览
iView Upload 上传后怎么拿到文件的原始 File 对象?
我在用 iView 的 Upload 组件做图片上传,想在上传前读取文件内容做预览,但 on-success 回调里只拿到了响应数据,没找到原始的 File 对象。试了 before-upload 能...
组件 2026-03-25 21:21:21 -
1
回答
31浏览
模块联邦加载远程组件时为什么样式丢失了?
我在用 Webpack 5 的模块联邦做微前端,主应用能正常加载远程组件,但组件的 CSS 样式完全没生效。本地开发时样式是好的,一通过 remotes 加载就没了。 我试过把样式文件单独 impor...
优化 2026-03-25 21:16:25 -
1
回答
36浏览
Kraken 中 flex 布局的子元素为什么高度不生效?
我在 Kraken 里用 flex 布局,想让子元素撑满容器高度,但设置 height: 100% 完全没用,试了各种组合都不行,是不是 Kraken 对 flex 的支持有问题? 这是我的代码: &...
框架 2026-03-25 21:15:18 -
1
回答
58浏览
Tree Shaking 为什么没把没用的 CSS 类删掉?
我用 Vite + React 做项目,发现打包后的 CSS 还是包含了很多没用的类。明明只用了 .btn-primary,但 .btn-secondary、.btn-danger 这些也被打包进去了...
优化 2026-03-25 21:03:18 -
1
回答
32浏览
Git worktree 切换分支后为什么页面样式错乱了?
我用 git worktree add 创建了一个新工作区来同时开发两个功能分支,但切换到新 worktree 后,本地启动的开发服务器渲染出来的页面样式全乱了,控制台也没报错。 明明代码逻辑没动,只...
工具 2026-03-25 20:59:20 -
1
回答
21浏览
Nginx 开启 HTTP/2 后为啥浏览器还是用的 HTTP/1.1?
我在 Nginx 里配了 HTTP/2,监听 443 端口也加了 http2 参数,但 Chrome DevTools 里看到请求还是走的 HTTP/1.1,到底哪里没配对? 我确认用了 HTTPS,...
工具 2026-03-25 20:49:20 -
1
回答
33浏览
前端错误监控捕获不到CSS加载失败的问题怎么办?
我在用 Sentry 做前端错误监控,JS 报错都能正常上报,但 CSS 文件加载失败(比如 404)完全没被记录到,这让我很难排查线上样式异常的问题。 试过监听 window.onerror 和 a...
前端 2026-03-25 20:37:17 -
2
回答
28浏览
Sidebar侧边栏收起时内容区没自适应怎么办?
我做了一个带Sidebar的布局,展开时没问题,但点击收起后主内容区还是原来的位置,留了一大块空白,根本没跟着变宽。试过用CSS的calc()动态算宽度,也加了transition,但效果很奇怪,要么...
组件 2026-03-25 20:31:25 -
1
回答
46浏览
Electron 中 Notification 通知不弹出是怎么回事?
我在 Electron 主进程里用 new Notification() 发通知,但完全没反应,系统通知栏也没出现。明明之前在浏览器里测试 HTML 的 Notification API 是可以的,难...
框架 2026-03-25 20:28:24 -
1
回答
27浏览
前端删除用户数据后,如何确保不留痕迹?
我们有个用户设置页面,允许用户一键删除自己的所有数据。前端调用接口删了,但发现 localStorage 里还有缓存信息没清干净,会不会有隐私泄露风险? 比如用户登出后,我试过手动清理: localS...
安全 2026-03-25 20:02:24 -
1
回答
43浏览
用 sortablejs 拖拽时元素样式错乱怎么办?
我在用 SortableJS 做一个可拖拽排序的列表,但一拖起来元素就跑偏了,原本是 flex 布局横向排列,拖动时却变成竖着堆叠,而且宽度也不对。试过加 transform: translate 不...
交互 2026-03-25 19:50:20