vue的dom更新是异步的,即当setter操作发生后,指令并不会立马更新,指令的更新操作会有一个延迟,checkbox处理不当时经常会遇到这种问题。解决的方法利用nextTick回调或者在生命周期的update里执行model更新但这种方式不合理,会导致重复调用。另外一定记得在data初始化的时候对需要更新的变量的声明,否则会产生视图总是更新上一次执行的结果。
vue中model更改了,但是视图没有更新
最新推荐文章于 2024-08-20 09:29:00 发布
vue的dom更新是异步的,即当setter操作发生后,指令并不会立马更新,指令的更新操作会有一个延迟,checkbox处理不当时经常会遇到这种问题。解决的方法利用nextTick回调或者在生命周期的update里执行model更新但这种方式不合理,会导致重复调用。另外一定记得在data初始化的时候对需要更新的变量的声明,否则会产生视图总是更新上一次执行的结果。