问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
72浏览
Git subtree合并后子模块代码显示在根目录,如何解决?
折腾了一下午用subtree把第三方组件库合并到项目里,结果代码全堆到根目录了,明明指定了components/third-party路径啊? 按网上的教程用了: git subtree add --...
工具 2026-02-07 14:57:24 -
2
回答
129浏览
Capacitor相机插件拍照后如何保存到本地并显示缩略图?
在用Capacitor的Camera插件拍照后,想把照片保存到本地并显示缩略图。按照文档调用Camera.getPhoto()时设置resultType: 'dataURL',但保存到Filesyst...
移动 2026-02-07 14:56:28 -
2
回答
62浏览
Vite中使用glob导入组件后页面不刷新怎么办?
在用Vite+Vue3开发时,我用glob导入了所有组件,但修改组件后页面热更新失效了。明明按了保存,页面就是不刷新,这是为什么呢? 代码是这样写的: import { globImport } fr...
工具 2026-02-07 14:53:23 -
2
回答
76浏览
TDesign步骤条current改变后样式没变化怎么办?
在用TDesign做订单流程页时,根据订单状态动态设置当前步骤,发现虽然current值变了但步骤条样式没更新,搞不懂为啥样式没变。 比如下面这个组件,我用useState绑定current,根据后端...
组件 2026-02-07 14:42:26 -
2
回答
60浏览
多步骤表单的步骤指示器高亮样式失效怎么办?
我在做多步骤表单时,给步骤指示器加了.active类的高亮样式,但切换步骤时样式完全没反应... 代码结构是这样的,用ol做步骤导航: .steps ol { display: flex; gap: ...
交互 2026-02-07 14:41:27 -
2
回答
89浏览
为什么优化了图片大小,LCP还是不达标?
我在用Lighthouse测试页面性能时,LCP分数一直卡在80多分,关键资源显示是首页的轮播图。之前已经用Webpack的ImageMinimizerPlugin压缩过图片了,lqip和延迟加载也都...
工具 2026-02-07 14:38:29 -
2
回答
90浏览
Storybook Addons插件在Vue组件中无法渲染,该怎么排查?
最近在用Storybook开发Vue组件时,安装了@storybook/addon-essentials后,组件预览区域直接显示空白。之前单独运行组件没问题,但加上参数装饰器后就出错了。 我尝试在按钮...
工具 2026-02-07 14:35:32 -
1
回答
72浏览
Vue组件日志记录时怎么避免敏感信息泄露?
我在做登录功能的安全审计时发现,组件里用console.log直接输出了用户提交的表单数据,这样密码会被记录在日志里。尝试过手动删密码字段,但感觉不够优雅。有没有更好的过滤方法?比如在下面这个表单提交...
安全 2026-02-07 14:30:29 -
2
回答
73浏览
为什么我的drop事件触发后拿不到拖拽文件数据?
我在做一个文件拖拽上传的功能,给div绑定了dragover和drop事件。但发现当文件拖进区域时,drop事件里的e.dataTransfer.files一直是空的。已经试过在dragover里调用...
交互 2026-02-07 14:27:29 -
2
回答
46浏览
Jenkinsfile里设置的环境变量在后续stage读取不到怎么办?
在Jenkinsfile的environment块里定义了变量APP_VERSION,但执行到测试阶段用echo ${APP_VERSION}时显示未定义。已经试过把变量写在agent前面、用双引号包...
工具 2026-02-07 14:10:33 -
2
回答
77浏览
富文本工具栏按钮状态无法根据选中内容动态更新怎么办?
我在给编辑器实现粗体按钮时,监听selectionchange事件后按钮状态一直没变化: document.addEventListener('selectionchange', function()...
交互 2026-02-07 13:41:33 -
2
回答
63浏览
为什么Webpack打包时提示”Module not found: Error: Can’t resolve ‘./utils'”?
我在用Webpack打包项目时遇到了奇怪的问题,明明utils.js就在当前目录下,但打包时一直报Module not found错误。配置文件里已经设置了resolve.extensions: ["...
工具 2026-02-07 13:19:35 -
2
回答
60浏览
pnpm workspace里共享样式包时路径怎么配置都不对?
最近在用pnpm workspace管理项目,把公共样式抽到一个包里,然后在子项目里用@import引用。但不管怎么改路径都报404,比如在子项目的style.css里这样写: @import '~@...
前端 2026-02-07 13:16:35 -
2
回答
38浏览
配置了@babel/preset-react为什么还是报JSX语法错误?
刚在React项目里用Babel转译JSX,虽然装了@babel/preset-react,但编译时还是报Unexpected token错误。我的.babelrc配置是这样的: { "presets...
工具 2026-02-07 13:11:37 -
2
回答
40浏览
为什么用lodash-es按需导入后Tree Shaking没减少打包体积?
我在项目里改用lodash-es想通过Tree Shaking减小体积,但打包后发现整个lodash都进去了... 按教程这样导入的: import { map, each } from '...
优化 2026-02-07 13:05:36 -
2
回答
110浏览
WebSocket自动重连时为什么会触发多次连接?
我在开发聊天功能时用了WebSocket,设置自动重连后发现控制台频繁报错"WebSocket is already connecting"。明明设置了断线才触发重连,但断开后却出现多个重复连接......
交互 2026-02-07 13:00:43 -
1
回答
71浏览
移动端长按事件和点击事件冲突怎么办?
我在移动端项目里给图片列表加长按删除功能,但发现长按触发的时候会同时触发点击事件。比如用户长按图片想删除,结果页面直接跳转到详情页了。 我用了touchstart设setTimeout,touchen...
移动 2026-02-07 12:48:32 -
2
回答
78浏览
Postman中全局变量在请求中无法被替换,怎么回事?
我在用Postman测试接口时设置了全局变量{{API_BASE}},但在具体请求的URL里填了{{API_BASE}}/users后,发送请求时还是显示原始变量名没替换,直接报404。已经确认变量拼...
工具 2026-02-07 12:47:32 -
2
回答
59浏览
设置了X-XSS-Protection头后页面样式全乱了怎么办?
我在HTML里加了,但页面布局突然错乱了,特别是用了Tailwind的组件。查文档说这个头是防御XSS的,但按示例配置后连开发工具都看不出样式错哪儿了。 <!DOCTYPE html> &...
安全 2026-02-07 12:46:37 -
2
回答
75浏览
aspect-ratio设置后图片在移动端显示变形怎么办?
我在做移动端卡片布局时用了aspect-ratio属性,但图片总是变形。比如这个卡片: .card-container { aspect-ratio: 16/9; position: relative...
移动 2026-02-07 12:45:41