为什么要用虚拟dom 用户2023281036194 2025-08-24 27 阅读1分钟 vue和react数据驱动的最小颗粒是组件,如果一个组件上的dom元素发生改变,就需要重新加载这个组件的全部数据,因此,用JS对象描述dom元素,只对比前后虚拟dom是否发生变化,如果发生只修改改变了的元素,就避免对整个组件的dom元素发生全部的更新