问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
29浏览
Nikto扫描时为什么忽略我指定的8080端口?
我用Nikto扫描本地Apache服务器时,明明加了-port 80,8080参数,但结果只显示扫描了80端口。手动curl 8080能访问,防火墙也没问题,这是什么原因? 命令是这样写的: nikt...
安全 2026-02-10 20:18:28 -
2
回答
51浏览
如何在发送表单时对敏感数据进行加密?
我现在在做一个登录表单,需要把用户名和密码发到后端。但直接用POST提交不安全,想在前端加密后再发送。尝试过用Base64编码,但同事说这根本不算加密。想问下实际开发中该怎么处理? 比如这个表单: &...
安全 2026-02-10 20:05:25 -
2
回答
87浏览
CORS域名验证时,为什么多个子域名配置会覆盖之前的规则?
我在配置CORS时遇到奇怪的问题,后端设置了允许两个子域名api.example.com和test.example.com,但实际请求时只有最后一个配置生效。比如先写: header("Access-...
安全 2026-02-10 19:43:23 -
2
回答
92浏览
为什么pnpm install后package.json里的依赖版本和lock文件不一致?
用pnpm安装依赖时发现奇怪的问题,我按照惯例在package.json里写了"axios": "^1.6.2",但执行pnpm install后,生成的pnpm-lock.yaml里显示axios版...
工具 2026-02-10 19:26:26 -
2
回答
81浏览
QQ小程序里怎么让自定义组件在页面滚动时固定在顶部?
我在做一个QQ小程序页面,顶部有个自定义导航组件custom-navbar。想让它在页面滚动时固定在顶部,但试了position: fixed一直没效果。页面结构是这样的: <custom-na...
移动 2026-02-10 19:22:27 -
2
回答
34浏览
Material-UI的TextField在移动端自动聚焦时键盘遮挡内容怎么办?
在用Material-UI做移动端表单时,给TextField加了autoFocus属性,虽然输入框能自动获取焦点,但键盘弹出后输入框被遮挡了一半,调整窗口大小也没用,该怎么解决? 我试过在组件里加u...
框架 2026-02-10 19:20:26 -
2
回答
1,961浏览
为什么AOS动画在页面滚动时出现闪烁?
大家好,我在用AOS动画库做滚动动效时遇到了问题。当页面滚动到某个卡片组件时,动画元素会先快速闪现一下原始状态,再触发进入动画。 我按照文档初始化了AOS: document.addEventList...
交互 2026-02-10 19:08:24 -
2
回答
42浏览
使用will-change优化移动端动画反而更卡了怎么办?
我在做电商详情页轮播图时,给图片元素加了will-change: transform想优化滚动动画,但实际测试发现低端机滑动反而更卡了。之前尝试用translateZ(0)和opacity:0.99都...
移动 2026-02-10 18:26:33 -
2
回答
68浏览
React中如何调整WebP图片质量参数而不影响兼容性?
我在React项目里用标签加载WebP图片,想通过调整quality参数平衡质量和加载速度。但发现设置quality=70后图片反而更模糊了,而且兼容性检测工具提示旧版安卓设备可能不支持。代码这样写的...
优化 2026-02-10 17:47:29 -
2
回答
36浏览
vscode多光标怎么同时修改多个div的class属性?
我在写HTML时有三个div,想同时给它们的class加上"active"。试过用Alt+单击添加多光标,但发现只能在属性值开头添加,光标无法定位到不同位置,比如有的要加在开头有的要加在中间: <...
工具 2026-02-10 17:25:28 -
2
回答
30浏览
prerender预加载页面时为什么会触发两次DOMContentLoaded事件?
我在导航页给某个链接加了prerender预加载,结果发现目标页面的DOMContentLoaded事件触发了两次。明明代码看起来没问题,这是什么情况? 示例代码是这样的: <link rel=...
优化 2026-02-10 16:59:28 -
2
回答
51浏览
设置X-Frame-Options后页面无法被iframe嵌入,可能是什么原因?
我在测试环境设置了X-Frame-Options头为SAMEORIGIN,但另一个域名的页面通过iframe嵌入我的页面时,浏览器还是报错阻止了显示。明明配置文件里写的是: header("X-Fra...
安全 2026-02-10 16:55:24 -
2
回答
40浏览
微前端中多个Vue子应用如何安全共享Vuex状态而不冲突?
我在用Single-SPA搭建微前端时遇到问题:有两个Vue子应用需要共享用户登录状态,尝试在父应用通过Vuex持久化存储,但发现状态会被另一个子应用覆盖,这是为什么呢? 我在父应用store.js设...
前端 2026-02-10 16:54:24 -
2
回答
39浏览
移动端用requestAnimationFrame动画卡顿怎么办?
搞不懂啊,用requestAnimationFrame写了个简单的位移动画,在手机上测试的时候滑动页面会卡顿。代码就是标准的rAF写法: let pos = 0; function animate()...
移动 2026-02-10 16:33:25 -
2
回答
61浏览
React动态权限控制失效,组件没按角色切换显示
我在做用户角色切换时动态控制按钮权限,根据用户权限数组渲染组件。但切换角色后按钮没变化,哪里出问题了? 比如当前用useState存用户权限,用includes判断是否显示: function Adm...
安全 2026-02-10 16:26:30 -
2
回答
54浏览
移动端手势识别滑动和点击冲突怎么处理?
在移动端列表项上同时需要左右滑动删除和点击跳转,但滑动距离较小时经常误触点击事件,该怎么设置优先级呢? 我用touchstart记录初始坐标,touchend计算偏移量,超过阈值就触发滑动,否则触发点...
移动 2026-02-10 16:03:29 -
2
回答
69浏览
Async Validator在表单提交前如何同步显示异步验证错误?
我在用Ant Design的Form做登录表单时,密码强度验证用了Async Validator,但发现当用户点击提交后,如果密码不符合要求,错误提示总是延迟1秒才显示。我试过把validateTri...
交互 2026-02-10 15:15:29 -
2
回答
36浏览
为什么我的Charles配置好了却抓不到手机的HTTPS请求?
我按教程配置了Charles的HTTPS代理,手机也设置了代理并安装了证书,但访问App时请求还是显示“Connection refused”。/* 我在App的WebView里看到的错误样式 */ ...
工具 2026-02-10 15:06:31 -
2
回答
87浏览
VSCode调试时设置断点后代码不暂停怎么办?
最近在用VSCode调试JavaScript代码,设置了断点但运行时完全不暂停。试过重启VSCode和电脑都不行,是不是哪里配置错了? 我的launch.json配置是这样的: { "version"...
前端 2026-02-10 14:54:52 -
2
回答
43浏览
为什么Riverpod状态更新后,ListView的CSS样式没变?
在Flutter Web项目里用Riverpod管理选中状态。点击列表项后状态确实变了,但对应项的CSS类(比如添加active样式)没更新,页面还是老样子。试过Provider.refresh和Pr...
移动 2026-02-10 14:53:39