key值的存在保证了唯一性,可以依靠key更准备更块的拿到对应的节点
页面上的标签都对应具体的虚拟dom对象,循环中,如果没有唯一key,页面上删除一条标签,由于不知道删除的哪一条,所以要把全部虚拟dom重新渲染,如果知道key为x标签被删除掉,只需要把渲染的dom为x的标签去掉即可。
key值的存在保证了唯一性,可以依靠key更准备更块的拿到对应的节点
页面上的标签都对应具体的虚拟dom对象,循环中,如果没有唯一key,页面上删除一条标签,由于不知道删除的哪一条,所以要把全部虚拟dom重新渲染,如果知道key为x标签被删除掉,只需要把渲染的dom为x的标签去掉即可。