老师,原生DOM的操作也是异步的
来源:4-20 vue组件是异步渲染的
慕丝6452538
2021-04-19
var father = document.getElementsByClassName('father')[0]
var child = document.createElement('div')、
child.innerText = "this is a child";
father.appendChild(demoNode);
alert('看child是否已渲染到页面')
老师,我看原生web-api的dom操作也是异步的,感觉用nextTick也有这个的原因
还是vue本身也做了一些合并,等数据变更积累到一定的程度才去触发已变更数据渲染到html,那么是有哪些时机就会触发已经变更了的数据渲染到html呢?比如积累了多少条数据,或者等待了多长时间,就会把已变更数据渲染到html
写回答
1回答
-
原生操作 DOM 是同步的。不知道你是怎么看出来异步的?
042021-04-20
相似问题