问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
36浏览
为什么我的表单验证明明输入了内容却提示必填项未填写?
我在做用户注册表单时遇到了奇怪的问题。输入邮箱后点击提交,控制台却显示邮箱字段为空,必填提示没消失。之前用required属性没问题啊,这是为什么? 代码结构是这样的: <form @submi...
组件 2026-02-17 01:41:38 -
1
回答
55浏览
代码混淆后动态生成的HTML元素报错找不到,该怎么保证代码完整性?
我在给Vue项目混淆代码时用了Terser,结果发现原本能正常工作的动态DOM操作突然报错"Cannot read property 'addEventListener' of null"。比如这个按...
安全 2026-02-17 00:50:34 -
1
回答
97浏览
为什么给Vue组件的图片加滤镜后位置会偏移?
我在做一个图片轮播组件,给图片加了CSS滤镜后,鼠标悬停时图片会突然偏移位置,调整了margin和padding都不管用。代码是这样的: <template> <div class=...
前端 2026-02-17 00:35:41 -
2
回答
55浏览
ESLint和Prettier配置冲突怎么解决?代码格式检查老报错
最近团队要求统一代码规范,我把ESLint和Prettier都配上了,但每次保存代码都会报错,比如"Unexpected spaces"和"Missing semicolon"。 尝试过安装eslin...
前端 2026-02-17 00:11:28 -
1
回答
30浏览
百度地图API加载后地图区域显示空白怎么办?
我在用百度地图API初始化地图时,页面上只显示灰色容器,地图内容完全空白。按照官方文档写了初始化代码,也确认了AK有效,DOM容器也存在。 尝试过设置容器固定宽高,甚至用setTimeout延迟初始化...
交互 2026-02-16 23:58:26 -
1
回答
11浏览
React中动态切换PDF预览时页面滚动位置会重置怎么办?
在用react-pdf做动态PDF预览时遇到个怪问题:Viewer组件切换不同PDF文件后,页面总会强制跳到顶部。我试过用useState保存scrollTop值,但组件重新渲染后还是无效... 具体...
组件 2026-02-16 23:54:30 -
1
回答
11浏览
React组件库升级后旧项目报错,如何管理组件版本兼容性?
最近在维护一个React组件库时遇到问题,新版本升级后旧项目报错说「Property 'xxx' does not exist on type 'IntrinsicAttributes'」。我尝试在p...
组件 2026-02-16 23:26:24 -
2
回答
10浏览
Docker部署Vue项目时镜像体积过大怎么优化?
用Docker部署Vue项目时,按照教程写了多阶段构建的Dockerfile,但生成的镜像还是有几百MB,明明生产构建后只有dist目录。我尝试过在第二阶段只COPY dist/*,但运行时提示ENO...
工具 2026-02-16 23:23:27 -
2
回答
13浏览
使用cssnano压缩后样式错乱,如何排查配置问题?
我在项目里用PostCSS配合cssnano压缩CSS时,压缩后的文件导致按钮hover效果消失了。尝试过把preset设为"default"和"advanced"都没解决,控制台没报错但样式就是不对...
工具 2026-02-16 23:19:25 -
1
回答
9浏览
Vendor分离配置后为什么没生成独立的vendor chunk?
我在用Webpack做代码分割时配置了vendor分离,但打包后发现common chunk里全是第三方库代码,vendor chunk没生成。按照文档设置了optimization.splitChu...
优化 2026-02-16 23:18:24 -
2
回答
11浏览
Vue移动端暗黑模式切换时输入框背景不变化怎么办?
在开发移动端H5页面时,我给Vue项目加了暗黑模式切换功能。但发现输入框和底部导航栏的背景色在切换主题时完全没反应,其他元素都能正常变色。我尝试过用 prefers-color-scheme 媒体查询...
移动 2026-02-16 23:14:26 -
1
回答
8浏览
Ionic页面跳转后页面数据没更新怎么办?
我在用Ionic做跨端开发时遇到个奇怪的问题,页面跳转后数据没重新加载。 比如这个列表页跳转到详情页再返回时,新增的数据没显示出来。我试过用NavController的navigateRoot跳转,代...
框架 2026-02-16 23:09:21 -
2
回答
8浏览
为什么Prettier插件无法正确格式化HTML中的自定义组件标签?
我在用Prettier+prettier-plugin-vue格式化Vue单文件组件时,发现自定义组件的标签会自动合并成一行,比如<MyComponent></MyComponent...
工具 2026-02-16 23:08:24 -
2
回答
10浏览
为什么Coverage显示未使用的CSS在代码中明明被引用了?
在Vue组件里写了一个带scoped的CSS类,Coverage报告显示这个类未被使用,但代码里明明在DOM元素上加了这个class。我刷新了页面还清除了缓存,问题还是存在... <templa...
工具 2026-02-16 22:19:22 -
2
回答
31浏览
React调用第三方API报CORS错误,明明设置了headers还是不行?
在React项目里用fetch调用天气API时遇到跨域问题,明明按照网上的方法设置了headers里的'Content-Type',但控制台还是报: fetch('https://api.w...
安全 2026-02-16 22:13:22 -
1
回答
64浏览
为什么用FormData上传文件时后端接收不到文件内容?
我在做文件上传功能时遇到奇怪的问题。用FormData提交表单时,后端说没收到文件字段。前端代码是这样的: .input-file { opacity: 0; width: 100px; height...
交互 2026-02-16 21:59:22 -
1
回答
53浏览
为什么我的axios请求拦截器设置的headers没生效?
在用axios写请求拦截器时,明明在config.headers里加了token,但抓包发现请求头里始终没有这个字段,这是怎么回事? 我的代码是这样的: axios.interceptors.requ...
前端 2026-02-16 21:47:24 -
2
回答
41浏览
Lighthouse SEO检测中,为什么所有文本必须可访问才能通过?
在优化项目SEO时,Lighthouse报「确保所有文本都是可访问的」错误,但我的页面文本都正常显示。我检查了的alt属性和ARIA标签都没问题,这是怎么回事? 尝试过把文字改成包裹并加aria-la...
工具 2026-02-16 21:46:24 -
2
回答
10浏览
Taro中如何调用原生相册并获取选中的图片路径?
在开发小程序时遇到了一个奇怪的问题,按照文档用了Taro.chooseImage调用相册,但选好图片后返回的临时路径在真机上显示不出来。我尝试过用Image组件直接展示,但图片一直是加载失败状态。 具...
框架 2026-02-16 21:20:25 -
1
回答
17浏览
IndexedDB存储对象时报错”Failed to execute ‘put’ on ‘IDBObjectStore’,该怎么解决?
在开发待办事项应用时,我尝试用IndexedDB存储包含日期的Task对象,但执行put操作就报错: Uncaught DOMException: Failed to execute 'put' on...
优化 2026-02-16 21:17:25