问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
17浏览
Empty组件在不同页面复用时样式怎么统一?
最近在项目里做空状态组件复用,但发现不同页面的Empty组件样式总变样。比如列表页用max-width: 400px限制了宽度,但搜索页的Empty直接撑满整个容器,文字间距也变大了 尝试把样式写在组...
组件 2026-02-12 14:13:31 -
1
回答
18浏览
React Native Hermes启用后JS代码报错,如何排查解决?
刚给项目配置了Hermes,按照文档在android/app/build.gradle里加了enableHermes: true,打包后运行时JS代码突然报错,但堆栈信息全是Hermes的内部函数,完...
移动 2026-02-12 14:06:31 -
2
回答
25浏览
Vue过滤特殊字符后为什么SQL注入还能被绕过?
在Vue项目里处理搜索框输入时,我给后端API加了引号过滤,但测试SQL注入时发现还是能绕过... 具体场景是用户输入搜索词会拼接SQL语句,我在前端用了正则过滤单双引号,但输入" OR 1=1--%...
安全 2026-02-12 14:05:32 -
2
回答
29浏览
PBKDF2导出密钥时,为什么盐值不同却得到相同密钥?
我在用Web Crypto API实现PBKDF2加密密码时遇到奇怪问题:exportKey('raw')导出的密钥,即使每次生成不同的盐值,最终得到的密钥二进制内容却完全一样? 我按照规范写了这样的...
安全 2026-02-12 13:58:27 -
1
回答
14浏览
为什么用Vue导出Excel时,表格中文显示乱码?
用Element UI的export方法导出Excel,中文单元格全显示乱码,已经设置了responseType和charset还是没用... 代码是这样的:<el-table :data="t...
交互 2026-02-12 13:53:25 -
2
回答
21浏览
滚动指示条跟随时为什么会卡顿不流畅?
在做单页导航时,想让指示条跟随滚动位置移动。用window.addEventListener('scroll')监听滚动,通过计算scrollTop的位置来更新指示条left值,但滚动时总感觉卡顿不流...
交互 2026-02-12 13:32:29 -
1
回答
24浏览
Taro页面跳转参数接收不到怎么办?
在用Taro做小程序开发时,页面跳转传参一直接收不到值。我用params传的参数,在目标页面用useParams()获取显示undefined,这是什么问题啊? 跳转代码是这样的: Taro.navi...
框架 2026-02-12 13:31:26 -
1
回答
45浏览
Vue Apollo组合式API查询在组件卸载后仍触发更新怎么办?
我在用Vue3+Composition API+Vue Apollo时遇到了奇怪的问题,当组件被销毁后,之前用useQuery发起的查询结果还在触发更新。比如这个用户信息查询: import { us...
框架 2026-02-12 13:01:26 -
1
回答
33浏览
Nginx配置keepalive后客户端请求依然无复用,该怎么排查?
我在Nginx服务器配置了keepalive参数,但通过浏览器开发者工具看网络请求时,每个资源还是显示HTTP/1.1"且连接没有复用。配置文件里写了: http { keepalive_timeou...
工具 2026-02-12 12:52:23 -
1
回答
23浏览
子应用的CSS类名冲突导致主页面样式错乱怎么办?
大家好,我在用qiankun搭建微前端时遇到样式污染问题。主应用的按钮样式被子应用的.red类覆盖了,明明子应用用了CSS Modules... 比如子应用里有这样的CSS: .red { color...
框架 2026-02-12 12:51:24 -
2
回答
16浏览
XState嵌套状态的上下文数据怎么更新会报undefined错误?
我在用XState做表单验证时,定义了并行状态机包含form和validation两个状态。当尝试更新form.name字段时,控制台报错"Cannot set property 'name' of ...
框架 2026-02-12 12:48:27 -
2
回答
22浏览
Storybook快照测试总不通过怎么办?
我在给按钮组件写Storybook快照测试时遇到了问题。明明组件代码没改,但快照对比总显示不匹配,这是怎么回事啊? 我按照文档配置了@storybook/addon-jest,测试用例是这样的: im...
工具 2026-02-12 12:46:30 -
1
回答
44浏览
uni-app开发中,如何在小程序端禁用页面滚动同时保持页面滚动条?
在uni-app项目里用做滚动区域时遇到了问题。我设置了enable-passive-event="true"和CSS的overflow:hidden,在H5端能正常禁用滚动,但微信小程序端页面还能滑...
移动 2026-02-12 12:43:25 -
1
回答
33浏览
为什么用RSA加密后的数据用公钥解密时出现错误?
在前端用JavaScript实现RSA加密,把用户密码加密后传给后端,但后端用私钥解密时一直报错说数据无效,明明密钥对是自己生成的啊 尝试过用crypto-js库做了这些操作: const encry...
安全 2026-02-12 12:38:27 -
2
回答
21浏览
Vant的Image组件图片路径正确但无法显示,如何解决?
在Vue项目里用Vant的Image组件,图片路径写对了但页面就是不显示,到底是哪里出问题了? 代码是这样写的: <template> <van-image :src="i...
组件 2026-02-12 12:36:30 -
1
回答
14浏览
React中如何实现渐进增强的图片懒加载兼容旧浏览器?
我在用React做图片懒加载时遇到了问题,用IntersectionObserver实现的方案在IE11完全失效,基础图片都不显示了。我试过在组件里这样写: function LazyImage({ ...
优化 2026-02-12 12:21:26 -
2
回答
27浏览
React按钮点击响应慢,FID分数总是在100ms以上怎么办?
我在开发一个React应用时遇到了FID(最大内容绘制)分数总是卡在100ms以上的问题。用户点击按钮后延迟特别明显,尤其是在移动端。我尝试给处理函数加了async,还用了setTimeout延迟非关...
前端 2026-02-12 12:19:28 -
1
回答
20浏览
AppJS窗口调整大小后按钮点击事件失效怎么办?
折腾了一下午AppJS,遇到个怪问题。我用app.window创建窗口后,给按钮绑定了点击事件,正常显示时能触发。但只要在窗口resize事件里调整过大小,按钮就完全没反应了。 代码是这样写的: co...
框架 2026-02-12 12:09:34 -
2
回答
21浏览
设置了Secure标志的Cookie为什么在HTTPS页面读取不到?
我按照文档配置了服务器返回的Cookie携带Secure标志,但发现HTTPS页面始终无法通过document.cookie获取到该Cookie。明明在开发者工具的Network标签里看到响应头确实有...
安全 2026-02-12 11:59:48 -
2
回答
13浏览
加载失败时重试按钮没反应怎么办?
大家好,我在做一个图片加载组件时遇到了问题。当图片请求失败后,我按规范显示了错误提示和重试按钮,但点击重试按钮完全没反应,控制台也没有报错。 我用axios发起请求时这样写的: this.axios....
交互 2026-02-12 11:46:35