问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
35浏览
为什么我的Wasm函数无法接收JavaScript对象参数?
我在用WebAssembly导入C函数时遇到了问题。导出的函数需要接收一个包含x/y坐标的对象参数,但调用时总报错说类型不匹配。 尝试过把对象转成JSON字符串再传入,但Wasm端解析时字符串长度超过...
前端 2026-02-13 06:52:28 -
1
回答
41浏览
React里用了modulepreload标签预加载JS模块,但资源没加载成功怎么办?
我在React组件里用标签预加载了一个动态导入的JS模块,按文档写了modulepreload,但控制台网络面板里根本看不到请求,也没报错。代码检查了好几遍,属性都没问题,这是怎么回事? // App...
优化 2026-02-13 03:36:26 -
2
回答
43浏览
前端错误率告警总是频繁触发该怎么优化?
最近给项目加了错误率监控,设置的是5分钟内错误率超过5%就告警,但总收到重复告警通知。比如某个接口返回404导致错误率飙升,但修复后第二天同一时段又因为其他错误触发。试过调整阈值到10%,但明显感知到...
前端 2026-02-13 03:32:25 -
1
回答
24浏览
移动端如何防止LocalStorage数据被恶意读取?
我在开发一个电商H5页面,需要把用户ID和token存在localStorage里。但测试时发现如果用户访问过恶意页面,攻击者能通过XSS直接读取这些数据。我试过用AES加密存储值,但不确定这样够不够...
移动 2026-02-13 03:06:22 -
2
回答
38浏览
TinyMCE在React中内容变化时无法触发onChange更新状态?
我在React项目里用TinyMCE编辑器,想把编辑内容同步到组件状态里。按照文档写了onChange回调,但修改内容时控制台没输出,状态也没更新,这是为什么呢? 代码是这样写的: import { ...
组件 2026-02-13 02:45:24 -
1
回答
77浏览
React中使用闭包导致内存泄漏,该怎么优化?
在开发React列表组件时发现内存泄漏问题,代码里用闭包保存了状态变量。比如这个定时器示例: useEffect(() => { const timer = setTimeout(() =>...
优化 2026-02-13 01:49:21 -
1
回答
86浏览
React函数组件中的Error Boundary为什么无法捕获子组件错误?
大家好,我在用React 18写一个表单组件时遇到了问题。按照文档把错误边界写成类组件包裹住了子元素,但子组件报错时页面还是会直接崩溃,控制台显示"Uncaught Error: ..." 我尝试过两...
框架 2026-02-13 00:34:28 -
2
回答
119浏览
生物识别认证时,如何安全存储用户的指纹模板数据?
最近在做指纹登录功能,把加密后的指纹模板存在本地storage里,但测试时发现如果用debugger工具能看到加密字符串。尝试过用AES加密再存到后端,但担心后端数据库被攻破后密钥也会泄露,有没有更好...
安全 2026-02-13 00:17:22 -
2
回答
20浏览
React里设置了X-XSS-Protection头页面却变空白了?
最近在给React项目加固安全配置,按教程加了X-XSS-Protection头,结果页面直接变空白了。明明后端已经设置过响应头,为什么前端代码里再配置就会出问题? 我尝试在App.js里这样写: f...
安全 2026-02-12 23:55:23 -
1
回答
47浏览
Ant Design的DatePicker在移动端弹窗被截断怎么办?
用Antd的DatePicker时,在移动端浏览器里选日期,弹窗总被底部截断显示不全。试过给弹窗加overflow: visible和调整transform位置都不行,求解 代码是这样写的:<a...
组件 2026-02-12 23:54:24 -
1
回答
25浏览
Vant的Tab标签页怎么设置切换内容不生效?
我用Vant的Tab组件做页面切换,但点击标签时内容区域没变化,只有第一个页面显示。已经绑定了active属性,代码检查了好几遍也没发现问题: <van-tabs v-model:active=...
组件 2026-02-12 23:39:23 -
1
回答
15浏览
拖拽元素时位置偏移抖动怎么优化?
用原生JS做列表项拖拽时,拖动元素总会出现几像素的位置偏移,拖动起来特别卡顿。试过设置position: fixed和实时更新top/left,但拖动结束回弹的时候还是会抖一下。 代码是这样写的: l...
交互 2026-02-12 23:37:24 -
2
回答
18浏览
Electron打包后应用签名认证失败怎么办?
用electron-builder打包应用时签名一直报错,配置文件明明写对了证书路径和密码,安装时还是提示“应用程序未通过签名认证”。 试过重新生成p12证书、更换密码、调整权限设置都没用,控制台报错...
框架 2026-02-12 23:26:29 -
2
回答
30浏览
Jest测试时mock函数调用次数始终为0怎么办?
在测试React组件时遇到了奇怪的问题。我用jest.fn()模拟了一个handleClick函数,但测试时expect(mockFn.mock.calls.length).toBe(1)一直报错说实...
框架 2026-02-12 23:04:28 -
1
回答
72浏览
UIkit的Toggle切换器点击后无法触发事件怎么办?
我用UIkit的Toggle组件做开关,按文档写好了HTML结构,但点击切换时事件完全没反应。试过用onchange和click事件都试过了,控制台也没报错,就是不执行回调函数... 代码是这样的:&...
组件 2026-02-12 22:57:22 -
1
回答
57浏览
Vue Router动态修改路由参数后页面没变化怎么办?
在做搜索筛选功能时,点击按钮动态修改路由参数,但页面没重新加载。用router.push({ params: { categoryId: id }})后地址栏变了,但数据没更新。 试过用watch监听...
前端 2026-02-12 22:53:26 -
1
回答
36浏览
Jira JQL怎么同时筛选两个项目和’进行中’状态的issue?
我在Jira里想查两个项目的'进行中'状态的issue,但试了好多次都不对。比如写project = ProjectA OR ProjectB AND status = '进行中',结果却包含了其他项...
工具 2026-02-12 22:42:33 -
1
回答
39浏览
DNS预加载没生效?怎么设置dns-prefetch才能让图片加载更快?
我在页面里加了,但图片加载速度没变,这是为啥? 场景是这样的:网站轮播图的图片都来自img.example.com域名,我按教程加了dns-prefetch标签。但用Chrome开发者工具看网络面板,...
优化 2026-02-12 22:41:28 -
1
回答
46浏览
React用vw/vh布局时滚动条出现页面错位怎么办?
我在做移动端页面时用了100vh设置容器高度,但页面出现滚动条后底部元素就被截断了,试过calc(100vh - env(safe-area-inset-bottom))也不管用,求大神指点 比如这个...
移动 2026-02-12 22:20:33 -
2
回答
31浏览
Neutralinojs打包后调用api出现403错误怎么办?
用neutralinojs开发了一个桌面应用,开发环境能正常调用文件系统api,但打包成exe后执行nfs.readDir()就报403错误。我检查过manifest.json里的enableAPI:...
框架 2026-02-12 22:14:25