当你将值赋给一个input
元素之后,这个input
框可能无法输入或与其他input
框错位,这是因为在赋值之后你没有重新渲染该元素导致的。
解决这个问题的一种方法是在赋值之后重新触发一次render()
方法。另一种方法是使用setTimeout
函数来延迟更新,这样能够确保在赋值之后重新渲染。
另外需要注意的是,在需要校验输入框内容时,需要在校验时做延迟处理,因为在输入时,值还未完全改变.
当你将值赋给一个input
元素之后,这个input
框可能无法输入或与其他input
框错位,这是因为在赋值之后你没有重新渲染该元素导致的。
解决这个问题的一种方法是在赋值之后重新触发一次render()
方法。另一种方法是使用setTimeout
函数来延迟更新,这样能够确保在赋值之后重新渲染。
另外需要注意的是,在需要校验输入框内容时,需要在校验时做延迟处理,因为在输入时,值还未完全改变.