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