问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
74浏览
高德地图地理编码返回空结果怎么解决?
在用Vue集成高德地图API做地址转坐标时,调用geocode方法总是返回空结果,页面完全没报错。 代码是这样写的: <template> <div ref="mapContaine...
交互 2026-01-29 18:09:27 -
2
回答
94浏览
为什么ESLint CLI命令提示’找不到配置文件’?
我在项目根目录执行npx eslint .时一直报错:ESLint couldn't find a configuration file,但.eslintrc.js明明放在根目录了。试过加--ext ...
工具 2026-01-29 17:58:27 -
2
回答
150浏览
虚拟列表滚动时内容错位,如何解决?
我在给聊天列表做虚拟滚动优化时遇到了问题,当快速滚动到中间区域后,列表内容会出现几秒的错位闪烁,但过一会又恢复正常。 已经用react-window实现了基础虚拟列表,设置了itemSize为60,容...
优化 2026-01-29 17:56:27 -
2
回答
834浏览
防重放攻击除了时间戳还有啥好方法?我的登录接口被重放了
最近在做用户登录接口的安全测试,用了时间戳+随机数的方式,但测试时发现如果两次请求的时间差在有效期内,攻击者用抓包工具重放请求居然还能成功。比如这样写的请求头:"X-Time": new Date()...
安全 2026-01-29 17:49:27 -
2
回答
88浏览
Charles过滤规则设置后没生效,该怎么排查?
在用Charles过滤某个域名的API请求时,按照文档设置了Include规则,但调试时相关请求还是显示不出来,这是怎么回事? 我尝试在Filter -> Recording Filters里写...
工具 2026-01-29 17:36:30 -
2
回答
97浏览
如何确保Cookie内容不被篡改?Secure+HttpOnly还不够吗?
在开发登录功能时,我设置了Cookie的Secure和HttpOnly属性,但测试发现攻击者仍能修改Cookie中的role字段(比如把普通用户改成管理员)。除了用HTTPS加密传输,还有哪些方法能验...
安全 2026-01-29 17:25:59 -
2
回答
59浏览
Webpack optimization.splitChunks配置后打包体积反而变大了怎么办?
折腾了一天也没搞定,我按照文档配置了splitChunks把第三方库单独打包,结果vendor.js反而从200KB变成300KB了。 配置是这样的: optimization: { splitChu...
前端 2026-01-29 17:12:32 -
2
回答
67浏览
设置Cross-Origin-Opener-Policy后新窗口突然打不开是怎么回事?
我在给网站配置安全头的时候加了"Cross-Origin-Opener-Policy: same-origin",结果页面里用window.open()打开新标签页的按钮突然失效了。点击后控制台报错说...
安全 2026-01-29 17:10:33 -
2
回答
66浏览
输入框错误提示怎么自动隐藏不起来?
我给表单加了实时验证,但输入正确后错误提示就是不消失,这是怎么回事啊? 比如这个邮箱输入框,当我输入错误格式后提示会显示,但改成正确格式时提示还是卡在那里: 请输入正确邮箱格式 我用的是blur事件监...
交互 2026-01-29 16:55:45 -
2
回答
54浏览
设置了X-XSS-Protection后CSS样式被过滤导致页面错乱怎么办?
我在开发页面时启用了X-XSS-Protection: 1; mode=block头,但发现动态生成的用户提交内容里的CSS样式被过滤了。比如用户输入的标签带内联样式时,浏览器直接移除了style属性...
安全 2026-01-29 16:50:32 -
2
回答
109浏览
自定义组件的props默认值和校验应该如何正确设置?
最近在写一个复用性较高的表单组件,但发现当父组件忘记传入required字段时,组件会报错。虽然设置了defaultProps,但有时候还是会失效,比如在动态生成组件时默认值没生效。 尝试过这样写: ...
组件 2026-01-29 16:47:36 -
2
回答
74浏览
Jira自定义工作流状态后自动化规则触发失败怎么办?
刚给项目工作流新增了“待测试”状态,配置自动化规则“当状态变为待测试时发送通知”,但实际操作后规则没触发。检查过条件设置没问题,重启规则也没用,有啥遗漏的配置步骤吗? 前端页面用Vue显示任务状态时也...
工具 2026-01-29 16:25:32 -
2
回答
95浏览
React组件测试时为什么mock的API没有被调用?
我在用Jest+React Testing Library测试一个组件时遇到了问题。组件里用useEffect调用了外部API,我按教程写了mock但测试总是失败: // userApi.js exp...
框架 2026-01-29 16:24:30 -
2
回答
65浏览
VitePress SSR时动态导入组件报错,应该如何处理?
在用VitePress搭建文档网站时,我尝试在侧边栏动态导入一个统计组件,但SSR时老是报错说无法resolve模块。import('./stats.vue')这种写法在客户端正常,但服务端就挂了。试...
框架 2026-01-29 16:17:23 -
2
回答
80浏览
Expect-CT头配置后为什么还是出现证书错误提示?
我在Vue项目里设置了Expect-CT头,但访问页面时还是弹出证书错误警告,搞不懂哪里出问题了。配置代码是这样写的: <nuxt> </nuxt> // 在nuxt.conf...
安全 2026-01-29 16:06:31 -
2
回答
68浏览
为什么我的Webpack配置无法正确执行Tree Shaking?
我在Vue项目里用lodash时按需引入了方法,但打包后发现完整lodash库还是被包含进去了。配置了webpack.optimization.usedExports为true也没用,这是怎么回事? ...
优化 2026-01-29 16:04:28 -
2
回答
93浏览
Next.js项目中自定义字体加载慢且页面闪烁怎么办?
我在Next.js项目里引入了本地字体文件,但页面加载时字体总是延迟渲染,出现文字闪烁的情况。之前用标签在头部引入过Google字体倒没问题,换成本地字体后就卡住了。 尝试过把字体文件放在public...
框架 2026-01-29 15:54:29 -
2
回答
110浏览
为什么我的跨域请求在Chrome里正常,但Firefox报CORS错误?
最近在做前后端分离项目时遇到奇怪的问题:XMLHttpRequest请求后端接口,在Chrome能正常获取数据,但Firefox却报Cross-Origin Request Blocked错误。我已经...
前端 2026-01-29 15:47:26 -
2
回答
134浏览
为什么我的悬浮效果在子元素上失效了?
我最近在做一个导航栏的hover效果,当鼠标悬停在父元素上时,子菜单会从左边滑出。但发现当鼠标移动到子菜单区域时,效果会突然消失。我试过给父元素加:hover,子元素用transition,但问题依旧...
交互 2026-01-29 15:43:31 -
2
回答
1,157浏览
Framework7 React中如何在页面切换时保持Tabbar选中状态?
大家好,我在用Framework7 React开发移动端时遇到个问题:当通过侧边栏菜单跳转页面后,底部Tabbar的选中状态会重置,怎么才能让Tabbar根据路由保持对应的选中项呢? 我按照官方文档配...
移动 2026-01-29 15:35:27