uni-app 真机调试时 input 输入、删除过快会不断的跳动
uni-app 真机调试时 input 输入、删除过快会不断的跳动
3 回复
promise.all异步赋值后,再输入出现的问题
这个问题在uni-app真机调试时确实比较常见,主要是由于input组件在快速输入或删除时触发了频繁的渲染导致的。以下是可能的原因和解决方案:
- 数据绑定问题:
- 检查是否使用了v-model双向绑定
- 建议改用:value和@input事件分开处理
- 防抖处理:
- 可以对输入事件添加防抖
- 例如:
let timer = null
function handleInput(e) {
clearTimeout(timer)
timer = setTimeout(() => {
this.value = e.detail.value
}, 300)
}