问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
32浏览
为什么我的CSS过渡动画在首次悬停时没有触发?
大家好,我在给按钮加背景色过渡动画时遇到奇怪的问题。当第一次鼠标悬停时颜色会突然跳变,但第二次悬停才会正常平滑过渡。我明明设置了transition属性,这是怎么回事啊? 代码是这样的:transit...
前端 2026-02-07 15:45:26 -
1
回答
14浏览
Vue表单提交时如何同时实现CSRF防护和验证码验证?
在开发登录表单时,我需要同时处理CSRF防护和验证码验证。现在遇到的问题是:当用户刷新验证码时,CSRF令牌没有同步更新,导致表单提交时后端返回验证失败。我尝试在获取验证码接口里携带CSRF令牌,但发...
安全 2026-02-07 15:40:30 -
2
回答
17浏览
为什么我的GSAP动画在移动端点击时没有触发?
我在用GSAP做按钮点击动画,PC端点击没问题,但移动端点击完全没反应。代码是这样写的: const btn = document.querySelector('.btn'); g...
交互 2026-02-07 15:39:23 -
1
回答
38浏览
NodeGui中如何动态更新QML组件内容而不重新渲染整个页面?
我在用NodeGui写桌面应用时遇到个问题,想动态更新一个QML的Text组件内容,但每次调用this.content = newValue都会重新加载整个页面。之前试过用信号槽绑定数据,但页面还是闪...
框架 2026-02-07 15:37:27 -
1
回答
14浏览
Charles Compose构造时,如何动态修改请求头中的Token值?
在用Charles的Compose功能模拟API请求时,发现请求头里的Token值每次都要手动改,特别麻烦。尝试在X-Token: {{token}}这样写变量,但发送请求时还是显示未替换的原始文本,...
工具 2026-02-07 15:36:26 -
1
回答
15浏览
为什么touchstart事件在移动端触发后无法阻止默认行为?
我在移动端开发时给按钮绑定了touchstart事件,想要阻止页面滑动的默认行为。代码是这样写的: element.addEventListener('touchstart', (...
移动 2026-02-07 15:18:25 -
2
回答
35浏览
在Rematch中如何在异步操作后更新状态并触发副作用?
我在用Rematch处理登录流程时遇到问题:调用API后需要先更新用户状态,再根据角色信息触发权限检查的副作用。但发现第二个effect总是获取到旧的user状态,代码该怎么改? 尝试过这样写: ex...
框架 2026-02-07 15:15:24 -
2
回答
19浏览
Prettier配置了尾逗号为什么还是被删除了?
我在项目里启用了Prettier的trailingComma选项,但保存代码时对象最后一项的逗号还是被自动删掉了。比如: // .prettierrc配置了"trailingComma": "all"...
工具 2026-02-07 15:05:26 -
2
回答
53浏览
Git subtree合并后子模块代码显示在根目录,如何解决?
折腾了一下午用subtree把第三方组件库合并到项目里,结果代码全堆到根目录了,明明指定了components/third-party路径啊? 按网上的教程用了: git subtree add --...
工具 2026-02-07 14:57:24 -
2
回答
57浏览
Capacitor相机插件拍照后如何保存到本地并显示缩略图?
在用Capacitor的Camera插件拍照后,想把照片保存到本地并显示缩略图。按照文档调用Camera.getPhoto()时设置resultType: 'dataURL',但保存到Filesyst...
移动 2026-02-07 14:56:28 -
1
回答
27浏览
Vite中使用glob导入组件后页面不刷新怎么办?
在用Vite+Vue3开发时,我用glob导入了所有组件,但修改组件后页面热更新失效了。明明按了保存,页面就是不刷新,这是为什么呢? 代码是这样写的: import { globImport } fr...
工具 2026-02-07 14:53:23 -
2
回答
45浏览
TDesign步骤条current改变后样式没变化怎么办?
在用TDesign做订单流程页时,根据订单状态动态设置当前步骤,发现虽然current值变了但步骤条样式没更新,搞不懂为啥样式没变。 比如下面这个组件,我用useState绑定current,根据后端...
组件 2026-02-07 14:42:26 -
1
回答
37浏览
多步骤表单的步骤指示器高亮样式失效怎么办?
我在做多步骤表单时,给步骤指示器加了.active类的高亮样式,但切换步骤时样式完全没反应... 代码结构是这样的,用ol做步骤导航: .steps ol { display: flex; gap: ...
交互 2026-02-07 14:41:27 -
1
回答
47浏览
为什么优化了图片大小,LCP还是不达标?
我在用Lighthouse测试页面性能时,LCP分数一直卡在80多分,关键资源显示是首页的轮播图。之前已经用Webpack的ImageMinimizerPlugin压缩过图片了,lqip和延迟加载也都...
工具 2026-02-07 14:38:29 -
1
回答
50浏览
Storybook Addons插件在Vue组件中无法渲染,该怎么排查?
最近在用Storybook开发Vue组件时,安装了@storybook/addon-essentials后,组件预览区域直接显示空白。之前单独运行组件没问题,但加上参数装饰器后就出错了。 我尝试在按钮...
工具 2026-02-07 14:35:32 -
1
回答
27浏览
Vue组件日志记录时怎么避免敏感信息泄露?
我在做登录功能的安全审计时发现,组件里用console.log直接输出了用户提交的表单数据,这样密码会被记录在日志里。尝试过手动删密码字段,但感觉不够优雅。有没有更好的过滤方法?比如在下面这个表单提交...
安全 2026-02-07 14:30:29 -
2
回答
32浏览
为什么我的drop事件触发后拿不到拖拽文件数据?
我在做一个文件拖拽上传的功能,给div绑定了dragover和drop事件。但发现当文件拖进区域时,drop事件里的e.dataTransfer.files一直是空的。已经试过在dragover里调用...
交互 2026-02-07 14:27:29 -
1
回答
29浏览
Jenkinsfile里设置的环境变量在后续stage读取不到怎么办?
在Jenkinsfile的environment块里定义了变量APP_VERSION,但执行到测试阶段用echo ${APP_VERSION}时显示未定义。已经试过把变量写在agent前面、用双引号包...
工具 2026-02-07 14:10:33 -
1
回答
39浏览
富文本工具栏按钮状态无法根据选中内容动态更新怎么办?
我在给编辑器实现粗体按钮时,监听selectionchange事件后按钮状态一直没变化: document.addEventListener('selectionchange', function()...
交互 2026-02-07 13:41:33 -
1
回答
21浏览
为什么Webpack打包时提示”Module not found: Error: Can’t resolve ‘./utils'”?
我在用Webpack打包项目时遇到了奇怪的问题,明明utils.js就在当前目录下,但打包时一直报Module not found错误。配置文件里已经设置了resolve.extensions: ["...
工具 2026-02-07 13:19:35