问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
33浏览
React组件加载动画只闪一下就消失了怎么办?
我在React组件里用fetch请求数据时加了加载动画,按理说应该在数据返回前一直显示的,但实际效果是动画只闪一下就没了。我检查了代码,确实在请求开始时设置了loading为true,请求结束才设为f...
交互 2026-02-13 16:25:36 -
1
回答
24浏览
表格数据处理导致页面卡顿,Long Task怎么优化?
最近在做表格数据处理功能,当用户导入超过1w条数据时页面会卡死几秒,Lighthouse检测到Long Task有12秒。我尝试把循环改成用setTimeout分片处理,但实际运行时还是出现长时间阻塞...
优化 2026-02-13 16:24:39 -
1
回答
13浏览
qiankuan子应用挂载后样式被污染,如何解决?
在用qiankun做微前端时,主应用和子应用样式互相污染,明明配置了styleScope,但子应用的样式还是影响了主应用的组件,折腾了一下午没搞定,求大神指点! 主应用配置: import { reg...
前端 2026-02-13 16:21:27 -
1
回答
34浏览
Ant Design动态切换主题时表单样式被覆盖怎么办?
在使用Ant Design Pro的动态主题功能时,我发现切换主题后自定义的Form表单边框颜色会重置。之前用CSS变量覆盖了.ant-form的border变量,但在theme配置里调用getLes...
框架 2026-02-13 16:15:24 -
2
回答
22浏览
uni-app云开发上传文件成功但无法获取下载URL怎么办?
我在用uni-app云开发上传图片时,调用cloud.uploadFile返回success了,但返回对象里始终没有downloadURL字段。代码写的是文档里的示例,参数也检查了好几遍,这是哪里出问...
移动 2026-02-13 16:10:28 -
1
回答
24浏览
为什么设置了Cache-Control还是频繁发起请求?
大家好,我在优化API请求时设置了Cache-Control:max-age=300,但发现页面刷新时还是频繁发起请求,控制台网络标签也没显示缓存命中的状态。比如获取用户信息的接口,明明30秒内重复访...
优化 2026-02-13 16:04:32 -
1
回答
34浏览
文件上传进度条为什么卡在0%不动?
我在做文件上传功能时加了进度条,用XMLHttpRequest监听progress事件,但上传开始后进度条一直显示0%没变化,这是为什么? 我用CSS写了简单的进度条样式: .progress-con...
交互 2026-02-13 16:00:29 -
1
回答
45浏览
函数内联混淆后代码报错,该怎么排查?
最近给项目加了代码混淆,用了terser的inline设置,结果打包后页面报错"Cannot read properties of undefined (reading 'call')" 我检查过混淆...
安全 2026-02-13 15:54:27 -
1
回答
24浏览
Vue3路由面包屑怎么动态显示父级路径?
我在用Vue3+Vue Router做面包屑导航时遇到了问题。项目是嵌套路由结构,比如访问/articles/123时,面包屑应该显示「首页 > 文章列表 > 文章详情」,但实际只显示了当...
前端 2026-02-13 15:49:30 -
2
回答
22浏览
Webpack DLL插件生成的manifest.json找不到,是怎么回事?
在使用Webpack的DllPlugin打包公共依赖时,虽然build成功但manifest.json没生成,导致主应用报错Cannot find module 'manifest'。检查了outpu...
工具 2026-02-13 15:39:24 -
1
回答
41浏览
小程序云开发调用云函数报错permission denied怎么解决?
我在小程序里调用云函数获取数据库数据,老是报错permission denied。检查了云环境ID和数据库读写规则明明没问题,到底是哪里出错了? 代码是这样写的:wx.cloud.callFuncti...
移动 2026-02-13 15:24:26 -
2
回答
56浏览
分页组件的页码按钮为什么无法水平居中?
我在用Flex布局做分页组件时,页码按钮总往左偏,明明设置了容器的display: flex和justify-content: center,但实际显示还是左对齐的。我试过加margin: auto也...
组件 2026-02-13 14:47:27 -
2
回答
26浏览
HTTPS配置后SEO工具提示存在混合内容错误怎么办?
最近给网站配置了HTTPS,但SEO检测工具总提示存在混合内容错误。我已经检查过所有资源链接了,但问题还是没解决: .header-logo { background: url(http://exam...
优化 2026-02-13 14:44:28 -
1
回答
17浏览
登录失败次数限制导致用户无法正常登录怎么办?
我在做登录功能时遇到了个难题:后端设置了登录失败5次封号1小时的策略,但用户反馈经常误输密码后被封号,体验太差。我试过在前端用localStorage记录失败次数,但刷新页面就重置了。 后来改成后端用...
安全 2026-02-13 14:32:28 -
1
回答
14浏览
Normalize.css在React项目中如何正确引入并生效?
在React项目里引入Normalize.css后样式没变化,应该怎么办?我之前在public/index.html里通过CDN引入过,但页面元素的默认样式还是没调整。后来又试着在App.js里用im...
前端 2026-02-13 14:28:34 -
2
回答
47浏览
为什么给图片链接加了prefetch后反而加载更慢了?
我在开发单页应用时,想用预加载下一个页面的图片资源。按照文档在标签里加了rel="prefetch",但发现图片反而比直接访问时加载更慢了,这是什么情况? 具体场景是这样的:当前页面有个导航链接指向商...
优化 2026-02-13 14:22:53 -
1
回答
17浏览
Vue路由切换时过渡动画为什么会有重叠闪烁?
在用Vue Router做页面切换时,给router-view加了标签和CSS动画,但新旧页面会同时显示半秒,出现重叠闪烁。试过设置appear和调整css时长都没用,这是怎么回事? 代码是这样的: ...
前端 2026-02-13 14:01:30 -
1
回答
28浏览
用了thread-loader后webpack打包反而更慢了怎么办?
在Vue项目里给babel-loader加了thread-loader,配置了workers:3,但打包时间反而比之前长了十几秒,这是什么情况? 代码是这样写的: module.exports = {...
前端 2026-02-13 14:00:23 -
1
回答
21浏览
拖拽区域被iframe覆盖后如何防止点击劫持?
最近在开发一个拖拽上传功能时遇到个难题:页面被嵌入到其他站点的iframe中后,攻击者用透明iframe覆盖我的拖拽区域,诱导用户"误操作"。虽然设置了X-Frame-Options: deny和Co...
安全 2026-02-13 13:32:29 -
1
回答
25浏览
Vue组件上报监控数据时,压缩后的JSON体积反而更大怎么办?
我在Vue项目里做监控上报,想用gzip压缩数据再发送,但发现压缩后的base64字符串比原始JSON还大20%。用的是pako库,数据量大概3KB左右,这是为什么呢? <template>...
优化 2026-02-13 13:30:31