热更新取消重复请求后,页面渲染位置错位

已采纳
YANG001
YANG001
这家伙很懒,什么也没写~
9月前

看重复请求的逻辑,你也知道:在一个请求未响应,另外一个相同参数和url的请求又发出了,提示重复请求,那么就是真的重复请求了,不信你看看打log,看网络面板

另外,之前的贴子也提到,这是你自己写的代码,外人真帮不了你,比如你这可能是样式问题,也可能确实是请求的上下文附近造成的(比如响应后的赋值),但你让我们怎么猜?我们是开发者不是神仙

你遇到的问题,别人根本不可能复现。 或许你可以提供最小复现代码片段?

2个回答默认排序 投票数排序
lnfxbianxiu
lnfxbianxiu
这家伙很懒,什么也没写~
9月前

嗯明白

我继续查找测试,发现只要 ref="veDataRef" ,并在后面引用,通过ref向组件传值,就会出现两次刷新造成取消,为什么会这样呢?

YANG001
YANG001回复lnfxbianxiu
这家伙很懒,什么也没写~
9月前

或许是响应性变量改变触发了重新请求

lnfxbianxiu
lnfxbianxiu
这家伙很懒,什么也没写~
9月前

问题解决了,上面veData组件是在一个v-for循环里,我已经重亲修改了代码,感谢

请先登录
0
1
0
4