问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
18浏览
GitHub Actions自托管Runner为什么无法连接到我的EC2实例?
我在AWS EC2上按官方文档安装了自托管Runner,但启动后状态一直是"Connecting"。尝试过开放22端口和检查系统日志,但日志只显示Runner process exited with ...
工具 2026-02-19 18:52:26 -
1
回答
3浏览
Vite库模式打包后入口文件路径不对怎么办?
我在用Vite的库模式打包组件库时遇到了问题,配置了build.lib.name为"my-lib",但生成的dist文件夹里只有vendor.js,没有预期的main.js入口文件。查看构建日志没报错...
前端 2026-02-19 18:38:24 -
1
回答
11浏览
为什么我的自定义ESLint规则无法正确触发?
我在开发一个检查函数参数数量的ESLint插件,规则逻辑写好了但总不生效。比如写个加法函数:add(a, b)应该通过,但调用add(a)时规则没报错。 规则配置是这样的: module.export...
工具 2026-02-19 18:36:25 -
1
回答
26浏览
如何防止Cookie被窃取导致Session劫持?
我在开发一个Vue+Node.js的项目时,给Cookie设置了Secure和HttpOnly,但测试时发现通过XSS漏洞依然能获取到Session值。比如用户访问恶意链接后,控制台会执行这段代码: ...
安全 2026-02-19 17:49:22 -
1
回答
14浏览
真机调试时页面显示空白,但开发工具里没问题?
在做H5页面真机调试时遇到个怪问题:手机连接同一局域网访问开发服务器,页面直接显示空白,但用Chrome开发者工具模拟移动端却能正常显示。我试过清除缓存、检查网络请求,console里也没报错,但手机...
移动 2026-02-19 17:25:28 -
1
回答
11浏览
数据预取时使用IntersectionObserver,为什么预加载的图片反而延迟显示?
在开发图片列表页时,我用IntersectionObserver做预加载,但发现预加载的图片比普通加载还慢。代码逻辑没问题,但实际效果反直觉,求大神指点! 我的实现是这样写的: const obser...
优化 2026-02-19 17:24:26 -
1
回答
5浏览
Element Plus弹窗在移动端高度溢出怎么处理?
在移动端用el-dialog弹窗时,设置固定高度后内容总是溢出屏幕,试过设置max-height: 100%也不行,滚动条还卡在对话框边缘。 代码这样写的: <el-dialog :visibl...
框架 2026-02-19 17:00:29 -
1
回答
82浏览
阿里低代码平台中自定义组件在移动端渲染异常怎么办?
在使用阿里低代码搭建表单时,自定义的卡片组件在PC端显示正常,但手机端访问时文字堆叠、按钮溢出。试过加@media (max-width: 768px)调整样式但没生效。 <div class=...
框架 2026-02-19 16:47:28 -
1
回答
4浏览
预加载图片时为什么会阻塞关键CSS加载?
我在电商详情页用预加载商品轮播图,但发现首屏渲染变慢了。用Lighthouse检查发现关键CSS的加载时间被图片占用了,这是为什么? 尝试过这样写: <link rel="preload" hr...
优化 2026-02-19 16:29:24 -
1
回答
42浏览
富文本编辑器表格跨行跨列合并失效怎么办?
用Quill做表格编辑时,按文档配置了表格模块的mergeCells为true,但选中单元格右键菜单里始终没有合并选项。尝试过手动调用merge方法,却报错"mergeRow is not a fun...
交互 2026-02-19 16:18:24 -
1
回答
23浏览
SameSite=None; Secure设置后,为何本地开发环境还是报CSRF错误?
我在后端设置了Cookie的SameSite为None并加上了Secure属性,但本地开发环境用HTTPS运行时,跨域请求还是被报CSRF错误。明明生产环境没问题,本地环境该怎么调试啊? 尝试过这样配...
安全 2026-02-19 16:17:24 -
1
回答
3浏览
React组件卸载后WeakMap里的DOM引用没被回收怎么办?
在React项目里用WeakMap存DOM引用,但发现组件卸载后内存没降下来。比如这样写的: const domRefs = new WeakMap(); function MyComponent()...
优化 2026-02-19 16:09:26 -
1
回答
4浏览
CSP报告端点配置后收不到任何报告怎么办?
我在本地测试Content-Security-Policy时设置了report-uri,但控制台有违反记录却收不到报告,到底是哪里出问题了? 按照教程配置了CSP头:Content-Security-...
安全 2026-02-19 15:24:28 -
1
回答
3浏览
Nginx keepalive_timeout设置后为什么客户端连接还是频繁断开?
我给Nginx配置了keepalive_timeout 65;和keepalive_requests 100;,但前端用axios发送多个请求时,抓包发现连接还是在第6次请求后突然断开了。明明服务端配...
工具 2026-02-19 15:10:26 -
1
回答
12浏览
Ant Design的Tree组件如何根据父节点展开状态自动展开子节点?
我在用Ant Design的Tree组件展示数据时,希望展开父节点时自动展开所有子节点层级。按照文档写了defaultExpandedKeys,但发现只有父节点展开,子节点还是折叠状态。试过把子节点k...
组件 2026-02-19 15:08:24 -
1
回答
4浏览
如何用惰性求值优化频繁调用的复杂计算函数?
在开发实时数据可视化时,我发现每帧都要调用一个计算坐标坐标的函数calculatePosition(),里面涉及大量三角函数运算。虽然用了缓存但参数每次都会变,导致缓存命中率很低,帧率明显下降。 我尝...
优化 2026-02-19 14:56:23 -
1
回答
103浏览
用WebAssembly做矩阵运算后更新DOM卡顿怎么办?
我在用WebAssembly优化矩阵乘法运算时遇到问题,用Emscripten编译的C代码计算正确,但每次计算完用JavaScript更新表格时页面会卡顿半秒。我尝试过把计算部分放进Web Worke...
前端 2026-02-19 14:55:28 -
1
回答
28浏览
微前端子应用卸载后生命周期钩子没触发导致内存泄漏怎么办?
在用qiankun搭建微前端时,发现动态加载的子应用卸载后unmount和destroy钩子没执行,导致重复挂载时出现组件残留。我按文档在子应用里写了: // app.js async functio...
框架 2026-02-19 14:54:25 -
1
回答
26浏览
Express中间件按顺序添加却只执行第一个怎么办?
在Express路由里按顺序添加了两个中间件,第一个是验证token,第二个是记录日志。但发现第二个中间件里的日志根本没有输出,调试时发现程序直接跳过了第二个中间件。已经确认路由路径正确,中间件添加顺...
前端 2026-02-19 14:53:25 -
1
回答
2浏览
React中POST请求为什么被CORS拦截?预检请求没发出去?
在React项目里用fetch发POST请求到第三方API时,浏览器突然报CORS错误。我明明设置了headers里的Content-Type为application/json,但控制台显示"Resp...
安全 2026-02-19 14:38:32