问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
92浏览
移动端处理大数据时,如何避免JS循环导致的页面卡顿?
最近在做移动端列表页,需要把5000条数据循环渲染成DOM节点。用了类似下面的代码后页面卡得要死,虽然用了setInterval分批处理,但还是频繁触发长任务警告。有什么更好的优化方法吗? let d...
移动 2026-01-31 15:50:13 -
2
回答
78浏览
Vue中RBAC动态权限控制导致组件重复渲染怎么解决?
在用Vue做RBAC权限控制时遇到个问题,我现在通过v-if根据角色权限显示按钮,但发现每次角色信息更新后,所有被控制的组件都会重新渲染,这样会影响性能吗? 比如这样写: <template&g...
安全 2026-01-31 15:50:05 -
2
回答
70浏览
移动端1px边框在iPhoneX上显示成2px怎么办?
在开发移动端页面时,用border:1px solid #ddd做的表格边框,在iPhoneX上看起来明显变粗了,但其他安卓机显示正常。我试过用媒体查询针对iOS设置0.5px,但这样又导致安卓设备边...
移动 2026-01-31 14:37:30 -
2
回答
68浏览
微前端应用隔离时样式冲突怎么解决?CSS全局覆盖子应用组件怎么办?
我在用qianky进行微前端开发时遇到样式污染问题,主应用的CSS全局样式把子应用的按钮组件覆盖了。我给子应用加了CSS命名空间: /* 主应用CSS */ .button { background:...
框架 2026-01-31 14:15:26 -
1
回答
174浏览
CSRF Token在AJAX请求中失效怎么办?后端返回403错误
我在做用户资料更新功能时遇到了问题。后端要求所有POST请求必须携带CSRF Token,我按照常规做法在表单里加了隐藏字段_csrf,但用fetch提交时后端一直返回403。 尝试过把token放在...
安全 2026-01-31 14:00:33 -
2
回答
79浏览
element-plus的el-image点击预览没反应图片不显示怎么办
在用element-plus的el-image组件做图片预览功能时,按文档设置了preview属性,但点击图片完全没有反应,预览层根本不弹出,这是什么问题呢? 我的代码是这样的: 已经确认imgUrl...
组件 2026-01-31 13:56:31 -
2
回答
42浏览
为什么我的CSRF令牌验证总是失败?
我在表单提交里用了同步令牌防护,前端生成token存到cookie和隐藏字段,但提交后后端一直报错说令牌无效,这是哪里出错了呢? 我的实现是这样的:每次页面加载时用JavaScript生成随机字符串存...
安全 2026-01-31 13:39:31 -
2
回答
98浏览
React组件里用定时器导致内存泄漏怎么优化?
我在写一个实时刷新数据的React组件,发现组件卸载后计数器还在跑,内存占用越来越高。代码是这样写的: function Counter() { const [count, setCount] = u...
优化 2026-01-31 13:26:30 -
2
回答
93浏览
移动端分割线两端文字在小屏幕挤在一起怎么办?
我在用Divider组件做两端文字的分割线时,移动端显示特别怪。像这样: .divider-with-text { display: flex; justify-content: space-betw...
组件 2026-01-31 13:10:29 -
2
回答
75浏览
微信支付JSAPI调用时签名失败,可能是什么原因?
在React项目里集成微信支付时,调用wx.config一直返回签名失败错误(errCode:40001)。我按照文档传了appId、timestamp等参数,但调试器显示验证失败。代码逻辑没问题,后...
移动 2026-01-31 12:37:29 -
2
回答
101浏览
刘海屏设备下使用vh单位布局时,如何避免内容被刘海遮挡?
我在开发一个全屏显示的页面时遇到了问题,用100vh设置高度在普通手机上没问题,但在iPhone 14 Pro的刘海屏上底部内容被刘海区域遮挡了一部分,看起来就像这样: 标题栏 内容区域 我尝试过用p...
移动 2026-01-31 12:34:27 -
2
回答
61浏览
Vue的Rotate旋转动画在组件销毁后为什么还在转?
大家好,我在用Vue写一个加载旋转图标组件,用CSS的rotate动画让图标转起来。但是当我用v-if条件销毁组件时,图标还在页面上继续转几圈才消失,这该怎么解决啊? 我尝试在组件里这样写的:@key...
组件 2026-01-31 12:28:31 -
2
回答
83浏览
React组件卸载时CEF浏览器实例未销毁导致内存泄漏怎么办?
我在用React和CEF开发桌面应用时遇到问题,当组件被卸载后CEF浏览器实例没有被正确清理,内存一直在涨。 我尝试在componentWillUnmount里调用了cefBrowser.dispos...
框架 2026-01-31 12:23:30 -
2
回答
69浏览
Element Plus图标不显示,颜色设置也没效果怎么办?
刚在项目里用Element Plus的ElIcon组件包裹SvgIcon,图标完全没显示出来。我按文档引入了ElIcon和对应图标组件,但页面就是一片空白。更奇怪的是,我给图标加了红色和2倍大小,样式...
组件 2026-01-31 12:16:25 -
2
回答
62浏览
Double Submit Cookie设置后服务端无法验证,哪里出问题了?
我在用Double Submit Cookie防护CSRF时遇到问题,设置了cookie和请求头,但服务端一直提示验证失败。前端代码是这样的: document.cookie = `csrftoken...
安全 2026-01-31 12:13:26 -
2
回答
57浏览
uni-app中pages.json配置了路径,为什么页面跳转时找不到页面?
在uni-app项目里,我在pages.json的pages数组里配置了新页面路径,但用uni.navigateTo跳转时一直提示页面不存在。路径明明写对了啊... 配置示例: { "pages": ...
移动 2026-01-31 12:12:24 -
2
回答
83浏览
async和defer属性对首屏加载有什么具体影响?
我在优化网站首屏加载时发现,给第三方统计脚本加了async属性后,页面反而更卡了? 具体场景是这样的:我把统计脚本放在<head>里,加上async后,LCP从3.2秒变成4.1秒。后来试...
优化 2026-01-31 11:53:26 -
1
回答
64浏览
TurboModule在Android上打包后调用报错,但开发模式正常?
我在React Native项目里用TurboModule封装了一个原生模块,开发模式下运行完全没问题。但打包成apk后调用就报错"Cannot read property 'myTurboModul...
移动 2026-01-31 11:45:24 -
2
回答
55浏览
Vite项目里Worker文件一直404,路径没问题怎么回事?
最近在用Vite开发一个数据处理页面,想用Web Worker优化性能。按照文档写了个worker.js放在src下,然后在组件里这样引入: const worker = new Worker(new...
前端 2026-01-31 11:30:22 -
2
回答
55浏览
移动端调试时为什么设备旋转后样式错乱?
我在开发响应式布局时遇到个奇怪的问题,用Chrome开发者工具移动端调试旋转屏幕时,布局会突然挤在一起,但实际手机旋转又正常。之前设置了meta(name="viewport")也没解决,这是什么原因...
优化 2026-01-31 11:18:26