问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
63浏览
Vue中使用crypto-js的SHA256加密后,前后端哈希值不一致怎么办?
我在登录组件里用crypto-js给密码做SHA256摘要,但后端说计算结果和他们预期的不一样。明明双方都用的SHA256算法啊,哪里出问题了? 这是我写的Vue代码片段: 登录 import Cry...
安全 2026-02-01 19:49:38 -
2
回答
53浏览
Antd的Menu子菜单点击无法展开怎么办?
在用Ant Design的Menu组件做侧边栏时,设置了SubMenu子菜单,但点击箭头图标就是不展开,mode="inline"也写了,还试过设置defaultOpenKeys还是没反应... 代码...
组件 2026-02-01 19:32:26 -
2
回答
54浏览
Arco Design的Message提示框为什么在动态内容后不显示?
大家好,我在用Arco的Message做操作反馈时遇到个奇怪的问题。当我点击按钮后先执行一个异步请求再弹出提示,Message提示框就没有显示,但控制台也没有报错。如果把Message直接放在按钮点击...
组件 2026-02-01 19:26:26 -
2
回答
26浏览
为什么用pnpm优化依赖后React组件样式失效了?
我最近把项目从npm切换成pnpm,执行了pnpm install --store-dir优化依赖,但发现React组件的CSS样式全都不生效了。 比如这个按钮组件: import styles fr...
工具 2026-02-01 19:25:26 -
2
回答
34浏览
为什么Flutter的Platform Channel回调在Android上偶尔丢失?
在开发Flutter混合应用时,通过MethodChannel调用Android原生方法,但发现回调结果(onResult)偶尔不触发,特别是在频繁调用时。已经尝试过在主线程调用、添加重试逻辑,但问题...
移动 2026-02-01 19:24:51 -
1
回答
34浏览
React画布画笔工具拖动时路径断断续续怎么办?
我在用React做画板功能,鼠标拖动时画笔路径总是出现断点,看起来很不连贯。代码逻辑是这样的: const [points, setPoints] = useState([]); const [isD...
交互 2026-02-01 19:22:30 -
2
回答
29浏览
百度地图覆盖物点击事件不触发怎么办?
我在用百度地图API给标记点绑定点击事件,但点击覆盖物完全没反应。初始化地图和添加marker的代码都正常,控制台也没报错,就是事件监听没生效。试过把事件写在创建marker后立即绑定,也确认了回调函...
交互 2026-02-01 19:20:27 -
1
回答
15浏览
Collapse折叠组件的过渡动画为什么只在第一次展开时有效?
我在用Vue写Collapse折叠组件时,给max-height加了transition,但发现动画只在第一次展开时有效,之后收起和再次展开都变成瞬时切换了。试过把高度设成100%也不行,控制台没报错...
组件 2026-02-01 19:17:26 -
2
回答
105浏览
Jenkins邮件通知总失败,怎么排查配置问题?
在Jenkins里配置了邮件通知后,每次构建完成都显示发送失败,但测试连接又说成功了,这是怎么回事啊? 场景是这样的,我在流水线构建成功后要发邮件到公司邮箱,配置了SMTP服务器地址和端口(用的公司提...
工具 2026-02-01 18:43:27 -
2
回答
61浏览
React中使用CSS网格布局时,为什么在移动端会出现列重叠?
最近在做一个产品卡片列表的响应式布局,用CSS网格在桌面端显示三列没问题,但手机端测试时两列突然重叠在一起了,调整过断点还是不行... 代码结构是这样的: import './Grid.css'; f...
前端 2026-02-01 18:17:25 -
1
回答
45浏览
Prettier配置了单引号和缩进,但代码保存后还是双引号和2个空格?
我在项目根目录设置了.prettierrc文件,配置了singleQuote: true和tabWidth: 4,但保存JS文件时代码还是显示双引号和2个空格缩进。尝试过重启VSCode和运行npx ...
前端 2026-02-01 18:16:27 -
2
回答
79浏览
富文本编辑器格式刷复制样式后粘贴失效怎么办?
大家好,我在开发富文本编辑器的格式刷功能时遇到个怪问题。用户复制段落样式后,点击粘贴到其他段落,文字内容能正常替换,但样式就是不生效... 我用的是contentEditable容器,通过execCo...
交互 2026-02-01 17:46:26 -
2
回答
43浏览
iOS键盘弹起时输入框被遮挡怎么解决?
在做移动端表单时发现,iOS设备键盘弹起后输入框被遮挡,试过加padding-bottom和设置position: fixed都不管用,有遇到过类似问题吗? 代码结构是这样的: <div cla...
优化 2026-02-01 17:42:27 -
2
回答
26浏览
Forge.js RSA解密后得到空字符串怎么办?
我在用Forge.js给密码字段加密后发送到后台,但服务端说解密结果是空的。前端加密代码是这样的: const encrypt = (data) => { const publicKey = f...
安全 2026-02-01 17:41:25 -
2
回答
24浏览
React应用被二次打包后如何检测配置被篡改?
我在开发一个React企业应用时遇到了二次打包问题。我们通过环境变量配置后台地址,但发现有人用我们开源的代码二次打包后修改了API地址。尝试在入口文件加签名验证,但对方似乎绕过了校验逻辑... // ...
移动 2026-02-01 17:28:29 -
2
回答
46浏览
React Native Bridge调用原生模块时为什么会卡顿并报错?
最近在开发Android版本时,通过React Native Bridge调用原生模块处理图片压缩,但发现每次调用都会卡顿0.5秒左右,还出现过"Can't find module NativeMod...
框架 2026-02-01 17:27:27 -
2
回答
31浏览
为什么设置script-src后页面脚本无法运行?
我在页面里写了个简单的按钮点击弹窗功能,配置CSP后突然失效了。设置了script-src只允许'self'和一个nonce,但控制台报错说阻止了内联脚本执行。代码明明加了nonce属性啊,哪里出问题...
安全 2026-02-01 17:26:30 -
2
回答
47浏览
React中useRef获取元素后样式不生效怎么办?
我在用React做卡片折叠效果时遇到问题,通过useRef获取到元素后直接修改style.height属性,样式完全没反应。之前写过类似的原生JS没问题,这次在函数组件里试过useState和useE...
框架 2026-02-01 17:17:42 -
2
回答
41浏览
缓存预热后为什么部分页面还是频繁请求旧资源?
最近给项目做缓存预热时遇到奇怪问题,部署新版本后虽然用Nginx预热了大部分资源,但登录页和商品详情页还是频繁请求旧的CSS文件。检查过缓存配置: location ~* .(css|js)$ { a...
优化 2026-02-01 17:09:05 -
1
回答
19浏览
React点击事件后交互时间很高该怎么优化?
我正在做一个待办事项列表,点击按钮会动态渲染1000条数据。发现每次点击后交互时间(Time to Interactive)显示有2-3秒延迟,页面明显卡顿。我用了PureComponent和shou...
前端 2026-02-01 17:06:58