问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
68浏览
Vue DevTools突然无法显示组件树了怎么办?
今天升级到Vue 3.2.31后,DevTools的组件树和状态都变成了灰色不可用。已经重装过插件和依赖,但控制台一直报错: [Vue Devtools] incompatible Vue versi...
前端 2026-01-26 22:17:19 -
2
回答
71浏览
前端用localStorage存Refresh Token被恶意调用,怎么防?
我在项目里用JWT方案,把Refresh Token存在localStorage里,但测试时发现如果前端页面被XSS攻击,Refresh Token会被直接窃取。虽然Access Token设置了短时...
安全 2026-01-26 22:16:23 -
2
回答
35浏览
Badge徽章在图标上显示位置不对怎么调整?
我在用Ant Design的Badge包裹图标时,发现徽章总是偏到右下方去了,不是我想要的右上角位置。我试过改margin和position属性都不管用,这是为什么啊? import { Badge,...
组件 2026-01-26 22:07:19 -
2
回答
44浏览
Electron主进程发送的消息在渲染进程里收不到,怎么回事?
我在用Electron开发桌面应用时,按教程在主进程创建窗口后立即发送了一条消息,但渲染进程的监听函数就是没触发。代码检查了好几遍,通道名称都对得上,这是为啥呢? 主进程代码是这样写的: const ...
框架 2026-01-26 21:59:25 -
2
回答
69浏览
ECharts动态更新地图标记点后缩放和中心位置重置了怎么办?
用ECharts做中国地图可视化时遇到个怪问题,当我通过setData实时更新标记点坐标后,地图会自动跳转回初始视角,缩放和中心位置全没了,该怎么保持之前的视图状态啊? 我试过这样写代码:<pr...
交互 2026-01-26 21:58:24 -
2
回答
55浏览
Scrypt参数选择不当导致密码验证失败怎么办?
我在用scrypt加密用户密码时,调整了salt长度和N参数,结果密码验证一直报错。之前用默认参数没问题,但参考文档把N设成16384后,存储的hash和验证时算出来的值完全不一样。 尝试过把r和p参...
安全 2026-01-26 21:56:27 -
2
回答
238浏览
微信支付回调成功后页面不跳转,如何排查和解决?
在开发小程序支付功能时,支付回调里的wx.requestPayment success里写了跳转页面的代码,但支付成功后页面没反应。我尝试过用console.log发现回调确实执行了,但redirec...
移动 2026-01-26 21:48:26 -
2
回答
74浏览
为什么在Solid Start的SSR中,组件在客户端渲染时会重复执行server$函数?
我在用Solid Start做SSR时遇到了奇怪的问题,布局组件里用server$获取数据后,切换页面再回来,发现server$函数又重新执行了,明明应该只在服务端跑啊。我检查过路由配置没问题,控制台...
框架 2026-01-26 21:36:34 -
2
回答
50浏览
Taro跨端开发中,如何让自定义组件在小程序和H5中样式保持一致?
我在用Taro写一个带圆角边框的按钮组件,发现同样的代码在微信小程序显示正常,但H5平台边框会溢出父容器。已经检查过padding和margin,也尝试用!important强制覆盖样式,但问题依旧存...
框架 2026-01-26 21:35:44 -
2
回答
56浏览
通知提示排队显示时如何保证队列顺序不混乱?
最近在做消息提示功能,需要实现多个通知排队显示的效果。现在的问题是当快速连续触发多个通知时,虽然队列能正确存入,但前一个通知还没完全消失,下一个就提前显示了,导致视觉上重叠。 我尝试用setTimeo...
交互 2026-01-26 21:04:29 -
2
回答
99浏览
预加载图片时如何避免内存占用过高导致页面卡顿?
在做移动端图片列表页时,用Intersection Observer做预加载,但发现滚动时内存飙升,页面偶尔卡顿。我设置了同时加载5张临近图片,但测试发现已滑出屏幕的图片元素并未被回收... 尝试过在...
移动 2026-01-26 20:51:26 -
2
回答
70浏览
设置X-Permitted-Cross-Domain-Policies后Flash跨域还是被拦截怎么办?
我在配置安全头时加了X-Permitted-Cross-Domain-Policies: master-only,但Flash上传功能请求crossdomain.xml时还是报跨域错误,这是为什么? ...
安全 2026-01-26 20:47:23 -
2
回答
67浏览
React Fade组件为什么首次渲染时没有动画效果?
我在用CSSTransition做Fade组件时遇到个怪问题,切换显示状态时只有第二次才会触发淡入动画,第一次直接显示出来。代码检查了好几遍没发现问题: import { CSSTransition ...
组件 2026-01-26 20:45:22 -
2
回答
50浏览
flex布局子元素宽度无法自适应怎么办?
我在用flex布局排列表格时,希望子元素能根据内容自动调整宽度,但设置flex-wrap后每个元素都变成等宽了。 试过给子元素加flex: 0 0 50%,但内容多的时候还是会挤在一起。父容器设置了w...
移动 2026-01-26 20:38:26 -
2
回答
79浏览
Alt键在macOS下触发事件时为何被浏览器拦截?
我正在给导航菜单添加键盘交互,用Alt键+方向键展开子菜单。但发现macOS的Chrome里Alt键完全没反应,换成Ctrl键就正常了,这是为啥? 我试过在事件监听器里用event.preventDe...
交互 2026-01-26 20:33:23 -
2
回答
36浏览
Gatsby SSR中如何动态获取数据并在组件间共享?
在开发博客页面时遇到了问题,我需要从GraphQL获取文章列表并在多个子组件间共享数据。尝试在父页面用PageQuery获取数据后通过props传递,但组件层级多时显得很麻烦。 后来改用Context...
框架 2026-01-26 20:22:22 -
2
回答
58浏览
Ant Design的Menu组件怎么让选中的项保持高亮?
在用Ant Design的侧边栏Menu做页面导航时,发现选中的菜单项跳转后刷新页面就变灰了,怎么才能让当前路由对应的菜单一直保持高亮状态啊? 我试过用selectedKeys绑定当前路由路径,但页面...
组件 2026-01-26 20:14:21 -
2
回答
52浏览
Express怎么让所有模板都能用的全局变量突然失效了?
我在用Express做项目时,之前设置的全局变量突然在模板里显示undefined了。之前在app.js里这样配置的: // app.js app.locals.siteName = '我的博客'; ...
前端 2026-01-26 20:05:22 -
2
回答
48浏览
Argon2密码验证通过后,为什么后续请求还是需要重新验证用户身份?
我在用Express和argon2做密码登录功能,登录时argon2.verify对比密码成功后,用session记录了用户ID。但之后调用保护的API时,express-session突然显示用户未...
安全 2026-01-26 19:45:24 -
2
回答
50浏览
React中Fuse.js搜索为什么总是返回空数组?
在做一个带搜索功能的React组件时,用Fuse.js处理模糊搜索,但输入内容后结果一直是空数组... 代码是这样写的,初始化了Fuse实例,数据格式也检查过了没问题: import Fuse fro...
交互 2026-01-26 19:44:28