问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
26浏览
React骨架屏组件在动态数据加载时如何保持布局一致性?
我在用Skeleton骨架屏实现列表加载效果时遇到了问题。当异步数据加载完成,真实内容替换骨架屏时,页面布局会突然跳动一下。 我已经尝试给Skeleton和真实内容都设置了相同的固定高度,但实际渲染后...
组件 2026-02-10 21:52:29 -
2
回答
48浏览
为什么Vite处理Sass比Webpack慢那么多?
我在给旧项目迁移到Vite时发现奇怪的现象,同样的Sass文件用Vite构建反而比原来的Webpack更卡顿。比如这个带变量和嵌套的CSS: :root { --primary: #3498db; -...
前端 2026-02-10 21:34:31 -
2
回答
22浏览
腾讯低代码平台中自定义组件样式被覆盖怎么办?
在腾讯低代码平台开发表单组件时,给输入框加边框颜色一直不生效。我直接在组件样式里写了.my-input { border: 2px solid red !important; },但页面还是显示默认的...
框架 2026-02-10 21:19:26 -
1
回答
2,084浏览
Tabs选中状态样式切换时没变化怎么办?
在写Tabs组件时,给选中的标签加了.active类的背景色,但点击切换时样式没变化。我试过用JS动态切换类名,控制台显示类名确实变掉了,但样式就是没跟着变... 我的CSS是这样写的: .tabs_...
组件 2026-02-10 20:56:25 -
2
回答
24浏览
Appium在真实设备上执行移动端E2E测试时,元素定位总是失败怎么办?
我在用Appium做移动端E2E测试时,模拟器上能正常找到元素,但连上真机后就报错"An element could not be located on the page under the curr...
移动 2026-02-10 20:34:27 -
2
回答
17浏览
为什么我的keypress事件无法捕获Enter键的输入?
我正在给一个搜索输入框添加键盘交互,想用keypress事件监听回车键触发搜索。按回车时控制台没有任何反应,但用keydown却能正常触发。我试过检查事件对象的keyCode和key属性,发现keyp...
交互 2026-02-10 20:32:26 -
1
回答
15浏览
如何避免请求队列中频繁API调用被限流?
我正在做一个实时数据同步功能,需要连续发送大量POST请求到API,但总被服务器限流返回429。我尝试用队列加setTimeout控制频率,但实际测试发现请求还是挤在一起发送了,代码哪里有问题? le...
优化 2026-02-10 20:27:29 -
2
回答
12浏览
如何让自定义表单组件同时支持受控和非受控模式?
最近在封装一个可复用的输入框组件,想让它既能作为受控组件接收value和onChange,又能当非受控组件直接用。尝试用默认props和useState结合,但发现当父组件没传value时,输入框的值...
组件 2026-02-10 20:26:28 -
1
回答
9浏览
Nikto扫描时为什么忽略我指定的8080端口?
我用Nikto扫描本地Apache服务器时,明明加了-port 80,8080参数,但结果只显示扫描了80端口。手动curl 8080能访问,防火墙也没问题,这是什么原因? 命令是这样写的: nikt...
安全 2026-02-10 20:18:28 -
2
回答
25浏览
如何在发送表单时对敏感数据进行加密?
我现在在做一个登录表单,需要把用户名和密码发到后端。但直接用POST提交不安全,想在前端加密后再发送。尝试过用Base64编码,但同事说这根本不算加密。想问下实际开发中该怎么处理? 比如这个表单: &...
安全 2026-02-10 20:05:25 -
1
回答
48浏览
CORS域名验证时,为什么多个子域名配置会覆盖之前的规则?
我在配置CORS时遇到奇怪的问题,后端设置了允许两个子域名api.example.com和test.example.com,但实际请求时只有最后一个配置生效。比如先写: header("Access-...
安全 2026-02-10 19:43:23 -
2
回答
70浏览
为什么pnpm install后package.json里的依赖版本和lock文件不一致?
用pnpm安装依赖时发现奇怪的问题,我按照惯例在package.json里写了"axios": "^1.6.2",但执行pnpm install后,生成的pnpm-lock.yaml里显示axios版...
工具 2026-02-10 19:26:26 -
1
回答
30浏览
QQ小程序里怎么让自定义组件在页面滚动时固定在顶部?
我在做一个QQ小程序页面,顶部有个自定义导航组件custom-navbar。想让它在页面滚动时固定在顶部,但试了position: fixed一直没效果。页面结构是这样的: <custom-na...
移动 2026-02-10 19:22:27 -
2
回答
15浏览
Material-UI的TextField在移动端自动聚焦时键盘遮挡内容怎么办?
在用Material-UI做移动端表单时,给TextField加了autoFocus属性,虽然输入框能自动获取焦点,但键盘弹出后输入框被遮挡了一半,调整窗口大小也没用,该怎么解决? 我试过在组件里加u...
框架 2026-02-10 19:20:26 -
1
回答
1,943浏览
为什么AOS动画在页面滚动时出现闪烁?
大家好,我在用AOS动画库做滚动动效时遇到了问题。当页面滚动到某个卡片组件时,动画元素会先快速闪现一下原始状态,再触发进入动画。 我按照文档初始化了AOS: document.addEventList...
交互 2026-02-10 19:08:24 -
1
回答
13浏览
使用will-change优化移动端动画反而更卡了怎么办?
我在做电商详情页轮播图时,给图片元素加了will-change: transform想优化滚动动画,但实际测试发现低端机滑动反而更卡了。之前尝试用translateZ(0)和opacity:0.99都...
移动 2026-02-10 18:26:33 -
1
回答
49浏览
React中如何调整WebP图片质量参数而不影响兼容性?
我在React项目里用标签加载WebP图片,想通过调整quality参数平衡质量和加载速度。但发现设置quality=70后图片反而更模糊了,而且兼容性检测工具提示旧版安卓设备可能不支持。代码这样写的...
优化 2026-02-10 17:47:29 -
1
回答
12浏览
vscode多光标怎么同时修改多个div的class属性?
我在写HTML时有三个div,想同时给它们的class加上"active"。试过用Alt+单击添加多光标,但发现只能在属性值开头添加,光标无法定位到不同位置,比如有的要加在开头有的要加在中间: <...
工具 2026-02-10 17:25:28 -
1
回答
16浏览
prerender预加载页面时为什么会触发两次DOMContentLoaded事件?
我在导航页给某个链接加了prerender预加载,结果发现目标页面的DOMContentLoaded事件触发了两次。明明代码看起来没问题,这是什么情况? 示例代码是这样的: <link rel=...
优化 2026-02-10 16:59:28 -
2
回答
25浏览
设置X-Frame-Options后页面无法被iframe嵌入,可能是什么原因?
我在测试环境设置了X-Frame-Options头为SAMEORIGIN,但另一个域名的页面通过iframe嵌入我的页面时,浏览器还是报错阻止了显示。明明配置文件里写的是: header("X-Fra...
安全 2026-02-10 16:55:24