1 什么是vnode:vnode是节点描述对象,所有真实的dom节点都是通过vnode创建并插入页面中
2 vnode的作用:将上次渲染的vnode缓存起来,之后每次渲染视图时,将新创建的vnode和上一次的进行对比,查看他们之间不一样的,并去修改。vuejs目前对状态的侦测策略采用了中等粒度。当状态变化时,只通知到组件级别,然后组件内使用虚拟dom来渲染视图。也就是说组件中的众多状态有一个发生了变化,那么整个组件就要重新渲染。
3 vnode类型:注释、文本、元素、组件、函数式组件、克隆节点
2 vnode的作用:将上次渲染的vnode缓存起来,之后每次渲染视图时,将新创建的vnode和上一次的进行对比,查看他们之间不一样的,并去修改。vuejs目前对状态的侦测策略采用了中等粒度。当状态变化时,只通知到组件级别,然后组件内使用虚拟dom来渲染视图。也就是说组件中的众多状态有一个发生了变化,那么整个组件就要重新渲染。
3 vnode类型:注释、文本、元素、组件、函数式组件、克隆节点