问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
81浏览
为什么我的CSS动画在Chrome渲染面板显示大量重排但实际很卡?
我在用Chrome DevTools的Rendering面板调试一个CSS动画,发现Layers里显示有很多蓝色的Layout区域,但实际动画在60帧时偶尔还是会卡顿。我用的是transform和op...
工具 2026-01-27 10:43:27 -
2
回答
91浏览
rem方案中根字体大小动态计算后页面元素错位怎么办?
我按照教程用JS动态计算rem,但手机旋转屏幕后文字和图片比例不对,有时候文字太大或太小。 代码检查了好几遍没问题,是不是哪里漏了?比如这个计算函数: function setRem() { cons...
移动 2026-01-27 10:28:27 -
2
回答
42浏览
Vue项目集成APM监控后路由切换变慢怎么办?
最近给公司项目接入了APM监控,但发现路由切换时渲染时间比之前多了200ms左右。我按文档在main.js里初始化了agent,还在路由守卫里加了span追踪,但具体是哪里出了问题呢? 比如这个代码示...
优化 2026-01-27 10:13:31 -
2
回答
47浏览
如何减少首屏CSS阻塞导致的白屏时间?
在优化移动端首页时,发现首屏加载白屏时间超过3秒。明明已经压缩了CSS文件,但开发者工具里Network面板还是显示CSS文件解析阻塞了渲染,这是什么原因? 代码结构大概是这样:<pre cla...
移动 2026-01-27 09:57:25 -
2
回答
73浏览
拖拽元素时为什么位置偏移了?
在做可拖拽卡片列表时遇到了奇怪的问题,当我拖动卡片到新位置时,元素实际移动的位置总是比鼠标指针偏右20px左右。 我已经给卡片元素设置了draggable="true",并通过dragstart记录了...
前端 2026-01-27 09:45:23 -
2
回答
69浏览
ESLint extends继承多个配置时顺序有影响吗?
在项目里同时继承airbnb和自定义配置,但no-unused-vars规则冲突。比如这段HTML代码:<div>{{ unusedVar }}</div>配置文件写成这样:{...
工具 2026-01-27 09:43:12 -
2
回答
105浏览
Docker私有仓库推送镜像时提示404仓库不存在怎么解决?
之前成功搭建了本地Docker私有仓库,但今天推送镜像时突然报错"The name ... refers to a repository but no tags are present on the ...
工具 2026-01-27 09:39:22 -
2
回答
47浏览
Axios拦截器里如何统一处理401错误但页面没跳转?
在项目里给Axios加了响应拦截器处理401,发现虽然能捕获到状态码,但跳转登录页的逻辑完全没执行。之前试过用window.location.replace('/login'),但页面还是卡在当前页没...
前端 2026-01-27 09:37:53 -
2
回答
117浏览
微前端子应用样式被主应用CSS覆盖该怎么排查?
我在用qianky进行微前端项目整合时,发现子应用的按钮样式总被主应用覆盖。 主应用用了这种带深色主题的通用样式:<pre class="pure-highlightjs line-n...
前端 2026-01-27 09:34:42 -
2
回答
53浏览
IntersectionObserver在React组件卸载后还会触发回调怎么办?
最近用IntersectionObserver做图片懒加载,发现组件被滚动出屏幕销毁后,observer居然还在触发回调! 代码是这样写的,useEffect里创建了observer,但组件卸载时没清...
前端 2026-01-27 09:33:42 -
2
回答
58浏览
Nginx配置geo封禁恶意IP时正常请求被拦截怎么办?
最近在配置Nginx服务器时,想通过geo模块封禁恶意扫描IP,但设置后正常访问也出现403了。我按网上的教程写了geo和limit_req配置,但测试时自己的IP被莫名拦截,日志显示匹配到了某个规则...
工具 2026-01-27 09:29:53 -
2
回答
71浏览
为什么UIkit的Modal模态框无法通过JavaScript关闭?
我用UIkit写了个带确认按钮的模态框,想通过点击按钮用JS关闭,但完全没反应。代码检查了好几遍: 打开模态框 确认 function closeModal() { UIkit.modal('#con...
组件 2026-01-27 09:08:22 -
2
回答
67浏览
为什么设置了Access-Control-Allow-Origin却还是出现CORS错误?
我用Express写了后端API,设置了app.use(cors()),但前端调POST接口时还是报错“No 'Access-Control-Allow-Origin' header present”...
安全 2026-01-27 09:01:24 -
2
回答
92浏览
ProseMirror在Vue组件中初始化时内容不显示怎么办?
我在Vue组件里用ProseMirror写富文本编辑器,初始化的时候传了content属性但内容始终不显示出来,这是为什么呢? 代码是这样写的: import { EditorState, Edito...
交互 2026-01-27 08:51:29 -
2
回答
73浏览
Vant按钮设置自适应高度后文字垂直居中失效怎么办?
我用Vant的Button组件时遇到个怪问题,给按钮设置了min-height: auto后文字突然不居中了。之前试过直接加line-height和flex布局都不管用,比如这样: .van-butt...
组件 2026-01-27 08:36:23 -
2
回答
88浏览
uni-app小程序端点击列表项跳转页面参数丢失怎么办?
在开发小程序列表页时遇到个奇怪的问题,用uni.navigateTo跳转时传递的参数到新页面就拿不到了。 我按照文档写了个列表循环,点击事件里这样写的: 点击跳转 export default { m...
移动 2026-01-27 08:29:29 -
2
回答
107浏览
用户组权限控制如何避免重复权限导致混乱?
我现在在做用户权限控制,用用户组来管理权限,但发现不同用户组可能会有重复的权限项。比如用户同时属于管理员组和编辑组,两个组都有"delete_post"权限,合并权限时该怎么处理才不会重复? 我尝试用...
安全 2026-01-27 08:21:32 -
2
回答
106浏览
Taro页面跳转后为什么无法返回首页?
在Taro项目里配置了路由,从首页跳转到分类页后,点击返回按钮总是直接退出小程序,而不是回到首页。明明在config.json里设置了首页路径是'/',也尝试过用Taro.reLaunch和Taro....
框架 2026-01-27 07:30:26 -
2
回答
78浏览
Node.js Transform流处理大文件时内存占用一直飙升怎么办?
我在用Vue组件上传文件到Node.js后端,想通过Transform流实时处理超大日志文件。但发现内存占用持续上涨,处理500MB文件时直接爆了。 试过设置highWaterMark=1024*10...
前端 2026-01-27 06:02:26 -
2
回答
98浏览
为什么我的模块未使用代码无法被Tree Shaking清除?
我在用Webpack打包项目时启用了Tree Shaking,但发现即使某些模块的方法没有被调用,打包后的文件里还是包含了它们。比如我定义了一个工具类:export function useA() {...
优化 2026-01-27 05:39:24