问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
43浏览
Brick Next父组件数据传给子组件不更新,该怎么解决?
我在用Brick Next开发页面时,父组件通过props传值给子组件,但子组件渲染不出来数据。比如父组件写了<child :value="parentData"></child&g...
框架 2026-02-09 17:12:31 -
2
回答
66浏览
扫码支付后页面无法跳转成功页,location.href没反应怎么办?
我正在开发扫码支付功能,用户扫码支付成功后本该跳转到成功页,但页面一直停留在支付确认页。已经确认后端接口返回了支付成功的状态码,控制台也打印了跳转日志,但window.location.href = ...
移动 2026-02-09 17:00:37 -
2
回答
42浏览
Flutter Desktop全屏时标题栏怎么藏不住?
在Flutter Desktop应用里,我想让窗口全屏时自动隐藏标题栏。按照官方文档设置了window参数,但运行后全屏模式下标题栏还是显示着,这是为什么啊? 我尝试过这样配置窗口: body { m...
框架 2026-02-09 16:53:37 -
2
回答
47浏览
虚拟滚动到中间位置时列表内容突然跳动怎么办?
我在用虚拟滚动渲染长列表时发现,当快速滚动到中间区域后松手,列表内容会突然向上跳动10-20px,但滚动到底部正常。我按网上的方案用了IntersectionObserver,调整了start和end...
交互 2026-02-09 16:49:36 -
2
回答
46浏览
SWC配置后JSX报错:未定义的useEffect,该怎么解决?
我在Vite项目里用了SWC替代Babel,按照文档配置了@vitejs/plugin-swc,但运行时提示useEffect is not defined。已经确认引入了React,其他配置也没问题...
前端 2026-02-09 16:48:31 -
2
回答
40浏览
React组件泛型类型推断总是报错怎么办?
在写一个可复用的表单组件时遇到了类型问题,明明定义了泛型接口,但TypeScript老是提示错误:Type 'string' is not assignable to type 'never'。 我尝...
组件 2026-02-09 16:42:49 -
1
回答
49浏览
Vue二次确认弹窗时表单怎么还是会直接提交?
大家好,我在做一个表单删除操作的二次确认功能,但发现即使弹出confirm对话框,表单还是会直接提交了... 代码是这样的:<form @submit="handleDelete"> &l...
交互 2026-02-09 16:35:30 -
1
回答
48浏览
面包屑组件的动态路径更新为什么没有触发重渲染?
我在用React实现面包屑导航时遇到问题,当路径数组更新后组件没有重新渲染。我尝试过直接修改state里的paths数组,但面包屑还是显示旧数据。 代码结构大概是这样的,父组件通过props传入pat...
组件 2026-02-09 16:27:28 -
2
回答
37浏览
axios请求拦截后请求头没变化是怎么回事?
在用axios设置请求拦截时,给config.headers赋值token后,发现发送出去的请求头里并没有这个字段,控制台也没报错,这是为什么呢? 我按照文档写了拦截器: axios.intercep...
前端 2026-02-09 16:24:32 -
2
回答
47浏览
Vue3动态路由权限控制时,为什么动态添加的路由无法访问?
我在Vue3项目中用路由守卫做权限控制,根据用户角色动态加载路由。但访问新添加的/admin路径时一直报404,代码检查了好几遍没发现问题。 尝试在main.js里这样写: router.before...
安全 2026-02-09 16:22:38 -
2
回答
25浏览
右键菜单阻止不了,自定义菜单被默认菜单挡住怎么办?
在做图片画布编辑功能时,我给绑定了右键菜单事件,想用自定义菜单替换默认菜单。但实际测试时,自定义菜单刚显示就被默认菜单挡住,试过event.preventDefault()但没用。 代码是这样的: &...
交互 2026-02-09 16:11:26 -
2
回答
75浏览
前端用JWT时,如何防止Token被XSS攻击窃取?
我在项目里用localStorage存JWT token,但同事说这样容易被XSS攻击,我试过把token加密存进去,但后端验证时解密失败了。现在改成用httpOnly的cookie,但axios发请...
前端 2026-02-09 16:08:30 -
2
回答
44浏览
刘海屏设备下全屏背景总被状态栏遮挡怎么办?
最近在做全屏背景图的时候发现,iPhone 14 Pro的刘海区域总会有一块地方显示不出来,用safe-area-inset设置的padding反而把内容推下去了,但背景图还是被刘海遮住了一角。 试过...
移动 2026-02-09 15:33:25 -
2
回答
61浏览
为什么我的可视化编辑器组件拖拽后无法正确显示位置?
我在开发可视化编辑器时,用HTML5拖拽API实现组件库拖拽到画布的功能,但每次拖拽结束后组件位置总偏移了100px。我检查过事件监听和坐标计算逻辑,代码看起来没问题: element.ondrags...
交互 2026-02-09 15:02:26 -
2
回答
63浏览
为什么TweenMax的动画在移动端卡顿不流畅?
大家好,我在用TweenMax做移动端页面滑动动画时,发现iOS设备上动画特别卡顿,明明设置了ease参数和缓动曲线啊。 我尝试过这样写动画: // 使用TweenMax移动元素 TweenMax.t...
交互 2026-02-09 14:57:29 -
2
回答
106浏览
低代码页面中,如何让自定义组件响应式布局时保持子元素比例?
在搭建低代码平台时,我用自定义组件包裹了一个图片和文字容器,想让它们在不同屏幕宽度下保持16:9的比例。尝试用以下CSS设置,但发现当父容器宽度缩小时,文字容器高度会脱离比例,甚至出现垂直滚动条: ....
框架 2026-02-09 14:48:33 -
2
回答
102浏览
React中动态更新SVG path路径数据后图形没变化怎么办
我在用React画SVG折线图的时候遇到个奇怪问题,当通过输入框动态修改坐标数组后,虽然状态更新了但path路径就是不重新渲染。比如我改了第三个点的Y坐标,其他点都正常就是最后一个点不动。 impor...
交互 2026-02-09 14:35:29 -
2
回答
41浏览
为什么Visible组件在条件满足时无法隐藏子元素?
在用Ant Design的Visible组件控制侧边栏显示时遇到问题,当屏幕宽度小于768px时应该隐藏侧边栏,但无论怎么调整breakpoint参数,组件始终显示。我尝试过把breakpoint设为...
组件 2026-02-09 14:28:31 -
2
回答
62浏览
为什么keypress事件检测到的大写字母显示为小写?
我给输入框绑定了keypress事件,想记录用户输入的每个字符。但发现当按下Shift+字母键时(比如Shift+A),event.key返回的始终是小写字母"a",而不是预期的大写"A"。这该怎么正...
交互 2026-02-09 14:15:34 -
2
回答
32浏览
React项目HMR更新后样式没变化怎么办?
在开发React组件时用了CSS Modules,配置了HMR但遇到问题。修改CSS后页面内容更新了,样式却没变: // vite.config.js export default defineCon...
优化 2026-02-09 14:06:27