问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
61浏览
WebAssembly Instance导出函数调用时参数类型报错怎么办?
最近在用WebAssembly的Instance对象调用导出的add函数,传入两个数字直接报错,提示“Uncaught (in promise) CompileError: Expected f32,...
前端 2026-01-25 20:33:19 -
2
回答
70浏览
为什么我的PWA安装提示总是不显示?
最近在做PWA的时候遇到了个怪问题,按照文档注册了service worker和manifest,浏览器开发者工具里也显示安装可用,但就是没看到系统安装提示弹窗 我检查了服务端配置确实在用HTTPS,...
前端 2026-01-25 20:28:24 -
2
回答
69浏览
为什么Vue中使用bcrypt比较密码总是返回false?
我在Vue项目里用bcrypt加密用户密码,注册时能正常存储哈希值,但登录验证时用bcrypt.compare始终返回false。比如用户输入正确密码,直接对比数据库里的哈希值就不对,这是为什么? 代...
安全 2026-01-25 20:12:24 -
2
回答
55浏览
iOS越狱检测时如何防止调试工具绕过检测?
最近在做App的越狱检测功能,用CSS检查字体路径的方法总是被工具绕过。比如写个字体样式: @font-face { font-family: 'test'; src: url('/var/root/...
移动 2026-01-25 19:58:22 -
2
回答
59浏览
Flux中Action触发后Store更新了但View没变怎么办?
在用Flux实现购物车功能时,点击加减按钮会派发UPDATE_CART动作,控制台能收到Store里的新数据,但组件界面始终没变化。已经检查过Store的emitChange和组件的监听函数都写对了,...
框架 2026-01-25 19:31:20 -
2
回答
73浏览
移动端DNS预解析没效果,是不是代码写错了?
我在移动端页面加了DNS预解析标签,但用WebPageTest测了几次都没触发,这是为什么啊? 代码是这样写的: 我试过把链接标签放在最前面,还尝试过把双斜杠改成完整的协议,但测了几次RUM数据,DN...
移动 2026-01-25 18:46:23 -
2
回答
49浏览
React中如何实现双指捏合缩放图片时保持中心点位置?
在实现图片双指缩放功能时发现,每次捏合缩放后图片位置会偏移,无法保持双指中心点作为缩放中心。比如用户用两根手指缩放时,图片总是以左上角为轴心缩放。 我尝试监听touchstart和touchend事件...
交互 2026-01-25 18:19:26 -
2
回答
78浏览
拖拽元素在网格中移动时如何避免位置跳动?
我在用React实现网格拖拽功能,当拖拽元素靠近网格线时会突然跳动一下,调整过offset和transform还是解决不了,求大佬看看哪里不对: const GridItem = ({ x, y, i...
交互 2026-01-25 18:03:24 -
2
回答
52浏览
React中使用数据预取时,如何避免预加载资源被其他请求挤占导致白屏?
我在开发单页应用时,用预加载详情页数据,但发现当用户快速切换列表项时,多个预加载请求会同时发起。最近遇到过极端情况,页面突然出现白屏,控制台显示"Too Many Requests"错误,推测是预加载...
优化 2026-01-25 18:02:28 -
2
回答
72浏览
NPM发布组件后样式不生效,本地正常怎么办?
我刚把一个带CSS样式的按钮组件打包发布到NPM,但其他项目引用后样式完全没显示。本地开发时用Vite测试没问题,检查打包后的dist文件发现CSS文件存在,但页面上按钮样式是默认的... 尝试过在组...
组件 2026-01-25 17:49:30 -
2
回答
72浏览
加载失败自动重试时怎么避免触发无限循环?
我现在在做数据加载失败的自动重试功能,想实现失败三次后弹出提示。但写了个递归调用fetch的函数,发现请求次数会一直增加,控制台还报了Maximum call stack error。试过用setTi...
交互 2026-01-25 17:44:19 -
1
回答
57浏览
React项目中子组件应该如何组织目录结构?容易混淆的文件夹该怎么处理?
最近在拆分Header组件时遇到了目录结构混乱的问题。比如现在有一个Header组件,里面包含搜索栏和用户信息两个子组件。我之前把子组件都放在和Header.js同一级的目录,但这样文件太多后找起来很...
前端 2026-01-25 17:43:23 -
2
回答
52浏览
表格多选删除时选中状态和API请求怎么联动?数据没传到后端
我在做表格批量删除功能,给每行加了复选框,用数组存选中项的id。但点击删除时选中的数据没传到后端,可能哪里出错了? 代码大概是这样的: 批量删除 我尝试在toggleSelect里维护selected...
交互 2026-01-25 17:28:23 -
2
回答
83浏览
为什么Nuxt静态生成时页面数据没更新?
我在用Nuxt3的静态生成模式,按文档写了asyncData获取数据,但生成的HTML里数据还是空的。明明开发服务器能正常显示,build后就失效了,这是什么情况? export default de...
框架 2026-01-25 17:16:25 -
2
回答
73浏览
手势拖动动画时,如何让视图位置和手势移动实时同步?
我在用PanGestureHandler实现可拖动卡片时,发现手势移动的位置和视图更新总有一两帧的延迟,感觉有点卡顿。尝试在onChange里用Animated.setValue更新坐标,但松手后位置...
组件 2026-01-25 17:05:26 -
2
回答
68浏览
Angular中NgModule的providers和imports顺序会影响依赖注入吗?
在Angular项目里,我遇到一个奇怪的问题。当我在NgModule的providers数组里提前声明了一个服务,然后再在imports里导入了包含该服务的SharedModule,启动时提示“找不到...
框架 2026-01-25 17:00:26 -
2
回答
96浏览
Jenkins构建React项目时node_modules未排除导致体积过大怎么办?
我在Jenkins构建React项目时发现生成的dist文件有几百MB,怀疑是node_modules被错误打包进去了。按照网上的方法在Jenkinsfile里加了排除项,但没效果... 我的Jenk...
前端 2026-01-25 16:52:32 -
2
回答
75浏览
Skeleton动画在内容加载完成后为什么会突然消失而不是平滑过渡?
我在用Skeleton动画做加载占位时遇到个问题,动画骨架在真实内容加载出来后直接消失了,没有之前设置的0.3秒渐隐效果。我检查过CSS过渡属性明明写对了,代码是这样的: // 数据加载完成后 doc...
组件 2026-01-25 16:51:29 -
2
回答
84浏览
如何有效识别并绕过JavaScript控制流扁平化保护?
最近在分析一个加密库的混淆代码时,发现函数调用都被拆成了一堆if-else嵌套和无意义的跳转,变量名全是a_b_c这种,完全看不懂逻辑结构。 试过用de4dot和burp的JSE反混淆,但控制流扁平化...
安全 2026-01-25 16:50:22 -
2
回答
55浏览
为什么用了escape()后XSS过滤还是没效果?
最近在做用户评论功能,前端用escape()转义了输入内容,但测试时发现输入alert(1)依然能执行,这是怎么回事?我检查过代码确实调用了escape,但漏洞还是存在... 尝试过在服务端也做了过滤...
安全 2026-01-25 16:48:24