问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
2
回答
72浏览
Vue Router的beforeEach导航守卫为什么next()不触发跳转?
我在Vue项目里用beforeEach拦截未登录用户跳转登录页,调用next('/login')后页面完全没反应,控制台也没报错。守卫里加了console.log确认执行到next语句,路由配置里登录...
框架 2026-02-07 11:28:24 -
2
回答
72浏览
抽屉编辑时如何保持数据与父组件同步?
在用Ant Design的Drawer做表单编辑时,修改数据后关闭抽屉,父组件的表格数据没及时更新,是什么问题啊? 我这样写的:父组件通过useState保存数据列表,点击编辑按钮时把当前行数据传给D...
交互 2026-02-07 10:52:35 -
2
回答
57浏览
XState中如何在状态转换时传递动态参数?
我在用XState实现表单提交流程时遇到问题,想根据后端返回的状态跳转不同状态。比如提交成功跳转"success",验证失败跳转"error"类型。我尝试在transition里写when: {src...
框架 2026-02-07 10:47:33 -
2
回答
85浏览
安卓WebView和iOS UIWebView处理CSS3D动画差异大怎么办?
最近在做电商H5页面,用CSS3D动画做商品悬浮效果时遇到问题。在iOS的UIWebView里滑动流畅,但安卓的WebView经常出现卡顿,尤其是低版本系统。我试过把translateZ(0)改成tr...
移动 2026-02-07 10:46:41 -
1
回答
79浏览
为什么我的Slide滑动动画在移动端显示不流畅?
我正在用CSS实现一个轮播图的左右滑动效果,代码看起来没问题,但在手机上滑动总卡顿。我用了transform和transition优化,还加了will-change属性,但效果还是不好。 这是我的CS...
组件 2026-02-07 10:37:30 -
2
回答
70浏览
为什么在iOS和Android上我的Flex布局间距显示不一致?
最近在做移动端适配时发现,同样的Flex布局在iPhone XR和华为P50上底部间距差了8px左右。我试过用align-items: flex-end和设置固定padding,但iOS始终会多出一条...
移动 2026-02-07 10:19:35 -
2
回答
142浏览
React Badge徽标数字不显示,怎么定位问题?
在用Ant Design的Badge组件给消息按钮添加未读数时,数字一直不显示,但控制台没有报错。我按照文档写了类似下面的代码,但数字就是不出来,是样式被覆盖了吗? import { Badge, B...
组件 2026-02-07 10:10:29 -
2
回答
83浏览
移动端E2E测试时,React组件在不同设备下样式错位怎么调试?
在用Cypress做移动端E2E测试时,发现一个React按钮组件在模拟iPhone 12时显示正常,但换成三星Galaxy Fold时文字溢出容器了。代码明明设置了rem单位和flex布局... 组...
移动 2026-02-07 09:25:38 -
2
回答
56浏览
Naive UI的Pagination切换页码后数据没更新怎么办?
用Naive UI的Pagination组件做分页,切换页码时数据没变化,页面还是第一页的内容。 在Vue组件里绑定了page变量,通过@update:page="fetchData"监听事件,调接口...
组件 2026-02-07 09:23:31 -
2
回答
45浏览
vConsole在移动端调试时控制台信息不显示怎么办?
我在手机H5页面集成vConsole后,正常调用了console.log,但控制台里就是没反应。按照文档写的是这样: import VConsole from 'vconsole'; const co...
移动 2026-02-07 09:08:21 -
2
回答
77浏览
Postman发送POST请求时,body里的JSON数据没传到后端怎么办?
在用Postman测试用户注册接口时,发现后端总是收到空对象... 我设置了请求体为raw JSON格式,参数写了 { "username": "test", "email": "test@examp...
前端 2026-02-07 09:06:22 -
2
回答
112浏览
Chrome断点调试时,为什么代码暂停在错误的行号?
我在调试一个按钮点击事件处理函数时,在第7行设置了断点,但实际调试时代码总停在第5行的console.log那里。明明断点明明设置在handleClick函数体内部啊,是不是代码压缩导致的? func...
工具 2026-02-07 08:55:24 -
2
回答
85浏览
Angular中使用WebSocket时视图未更新,NgZone.run无效怎么办?
我在Angular组件里用WebSocket接收数据,收到消息后手动更新了数组,但视图就是不刷新。尝试把回调代码用this.ngZone.run()包裹还是没用,这是什么情况? 具体场景是这样的:在n...
框架 2026-02-07 08:48:33 -
2
回答
86浏览
React路由切换后组件重复加载如何缓存?
我用React Router做单页应用时,发现每次切换用户ID路由,组件都会重新加载导致数据丢失。比如访问/user/123后返回/user/456,再切回去时数据得重新请求。试过用useState保...
前端 2026-02-07 08:23:33 -
2
回答
78浏览
Nuxt中如何让布局组件接收页面动态传参?
最近在用Nuxt3做项目,布局里有个侧边栏需要根据当前页面动态显示不同内容。比如商品详情页要显示规格参数,文章页显示目录,但发现布局组件根本接收不到页面传的props。 我尝试在页面里这样写:defi...
框架 2026-02-07 08:12:27 -
2
回答
117浏览
React Native TurboModule初始化失败,native模块未注册?
我在用TurboModule写个原生模块时,JS调用时报错说模块未找到。按照官方文档初始化了Java类并加了@ReactModule注解,但应用启动就崩溃了。错误提示是:TurboModuleRegi...
移动 2026-02-07 07:56:29 -
2
回答
202浏览
为什么我的加载动画延迟隐藏没有生效?
我在做数据加载时用了加载动画,想让它在数据加载完成后延迟0.5秒再消失。按教程写了CSS过渡,但动画直接瞬间消失,完全没有延迟效果,哪里出问题了? 我的CSS这样写的: .loading-spinne...
交互 2026-02-07 07:51:39 -
2
回答
67浏览
为什么我的Strict-Transport-Security头没有生效?
我在Nginx配置里加了Strict-Transport-Security: max-age=31536000;,但用在线工具检查发现这个头信息没出现。重启服务后还是没效果,配置文件放在server块...
安全 2026-02-07 07:06:24 -
2
回答
107浏览
前端日志上报时为什么总是触发跨域错误?
我在页面里用fetch发送错误日志到后端,但总是被浏览器拦截,显示跨域错误。尝试过加mode:'no-cors'和设置headers,但后端还是收不到数据... <img src="b...
前端 2026-02-07 06:43:27 -
2
回答
89浏览
TDesign Tree组件展开子节点后父节点不自动展开怎么办?
在用TDesign的Tree组件做分类菜单时遇到个问题,当选中某个子节点时想让父节点自动展开,但用了setExpandedKeys和expand方法都没反应,父节点还是折叠着。我按照文档传了子节点的k...
组件 2026-02-07 06:28:25