问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
40浏览
使用cssnano压缩后样式错乱,如何排查配置问题?
我在项目里用PostCSS配合cssnano压缩CSS时,压缩后的文件导致按钮hover效果消失了。尝试过把preset设为"default"和"advanced"都没解决,控制台没报错但样式就是不对...
工具 2026-02-16 23:19:25 -
1
回答
64浏览
Vendor分离配置后为什么没生成独立的vendor chunk?
我在用Webpack做代码分割时配置了vendor分离,但打包后发现common chunk里全是第三方库代码,vendor chunk没生成。按照文档设置了optimization.splitChu...
优化 2026-02-16 23:18:24 -
2
回答
33浏览
Vue移动端暗黑模式切换时输入框背景不变化怎么办?
在开发移动端H5页面时,我给Vue项目加了暗黑模式切换功能。但发现输入框和底部导航栏的背景色在切换主题时完全没反应,其他元素都能正常变色。我尝试过用 prefers-color-scheme 媒体查询...
移动 2026-02-16 23:14:26 -
2
回答
49浏览
Ionic页面跳转后页面数据没更新怎么办?
我在用Ionic做跨端开发时遇到个奇怪的问题,页面跳转后数据没重新加载。 比如这个列表页跳转到详情页再返回时,新增的数据没显示出来。我试过用NavController的navigateRoot跳转,代...
框架 2026-02-16 23:09:21 -
2
回答
41浏览
为什么Prettier插件无法正确格式化HTML中的自定义组件标签?
我在用Prettier+prettier-plugin-vue格式化Vue单文件组件时,发现自定义组件的标签会自动合并成一行,比如<MyComponent></MyComponent...
工具 2026-02-16 23:08:24 -
2
回答
31浏览
为什么Coverage显示未使用的CSS在代码中明明被引用了?
在Vue组件里写了一个带scoped的CSS类,Coverage报告显示这个类未被使用,但代码里明明在DOM元素上加了这个class。我刷新了页面还清除了缓存,问题还是存在... <templa...
工具 2026-02-16 22:19:22 -
2
回答
73浏览
React调用第三方API报CORS错误,明明设置了headers还是不行?
在React项目里用fetch调用天气API时遇到跨域问题,明明按照网上的方法设置了headers里的'Content-Type',但控制台还是报: fetch('https://api.w...
安全 2026-02-16 22:13:22 -
2
回答
88浏览
为什么用FormData上传文件时后端接收不到文件内容?
我在做文件上传功能时遇到奇怪的问题。用FormData提交表单时,后端说没收到文件字段。前端代码是这样的: .input-file { opacity: 0; width: 100px; height...
交互 2026-02-16 21:59:22 -
2
回答
81浏览
为什么我的axios请求拦截器设置的headers没生效?
在用axios写请求拦截器时,明明在config.headers里加了token,但抓包发现请求头里始终没有这个字段,这是怎么回事? 我的代码是这样的: axios.interceptors.requ...
前端 2026-02-16 21:47:24 -
2
回答
64浏览
Lighthouse SEO检测中,为什么所有文本必须可访问才能通过?
在优化项目SEO时,Lighthouse报「确保所有文本都是可访问的」错误,但我的页面文本都正常显示。我检查了的alt属性和ARIA标签都没问题,这是怎么回事? 尝试过把文字改成包裹并加aria-la...
工具 2026-02-16 21:46:24 -
2
回答
55浏览
Taro中如何调用原生相册并获取选中的图片路径?
在开发小程序时遇到了一个奇怪的问题,按照文档用了Taro.chooseImage调用相册,但选好图片后返回的临时路径在真机上显示不出来。我尝试过用Image组件直接展示,但图片一直是加载失败状态。 具...
框架 2026-02-16 21:20:25 -
1
回答
38浏览
IndexedDB存储对象时报错”Failed to execute ‘put’ on ‘IDBObjectStore’,该怎么解决?
在开发待办事项应用时,我尝试用IndexedDB存储包含日期的Task对象,但执行put操作就报错: Uncaught DOMException: Failed to execute 'put' on...
优化 2026-02-16 21:17:25 -
2
回答
45浏览
DeskGap动态加载远程HTML页面时样式和脚本无法加载?
我在用DeskGap开发桌面应用时,想通过loadURL动态加载远程服务器的HTML页面,但发现页面样式和JS脚本都没生效。之前在主进程配置了allowRemoteContent: true,也试过设...
框架 2026-02-16 21:14:25 -
2
回答
37浏览
React页面FMP分数低,为什么首次内容渲染这么慢?
我正在优化一个产品列表页面,用React+Axios加载数据后渲染列表,Lighthouse测FMP有4秒多,但代码已经用懒加载了。代码里用useEffect获取数据,但感觉首次渲染卡在某个环节......
前端 2026-02-16 21:12:26 -
2
回答
58浏览
Lynx框架下移动端横屏时flex布局错乱怎么处理?
在用Lynx框架开发时发现,当手机从竖屏转为横屏,页面的flex布局会突然错乱。我尝试过在容器加了这段CSS: .container { display: flex; flex-wrap: wrap;...
移动 2026-02-16 21:11:22 -
2
回答
30浏览
混淆后的WebAssembly模块加载报错怎么办?
我刚用JavaScript-obfuscator混淆了项目中的WebAssembly模块,结果页面直接报错“Uncaught SyntaxError: Wasm decoding failed: ex...
安全 2026-02-16 21:04:27 -
1
回答
45浏览
React错误边界无法捕获子组件异步错误怎么办?
我在用React错误边界处理组件异常时遇到个问题,同步报错能正常捕获,但子组件里setTimeout里的错误完全没反应。之前在父组件用了static getDerivedStateFromError,...
优化 2026-02-16 20:55:24 -
2
回答
60浏览
Vue中使用v-html时如何避免XSS漏洞?
在Vue项目里用v-html渲染用户输入的内容时,发现输入的alert(1)居然真的弹窗了。我试过用replace替换尖括号,但复杂HTML结构就乱了,怎么安全地处理用户输入避免XSS? <te...
安全 2026-02-16 20:52:29 -
2
回答
69浏览
Dropdown下拉菜单点击外部区域无法收起怎么办?
我用React写了一个带下拉菜单的组件,给document绑定了click事件来收起菜单,但有时候点击菜单内部链接也会触发收起,导致链接点不动。试过加stopPropagation也不行,代码大概是这...
组件 2026-02-16 20:49:25 -
2
回答
33浏览
Plyr初始化时控制条不显示,如何排查解决?
我用Plyr给视频添加播放控件,但初始化后控制条和进度条都没显示。已经按照文档引入了CSS和JS,HTML结构也检查过没问题。 尝试过在控制台用player.enable查看是否初始化成功,返回tru...
交互 2026-02-16 20:48:26