将自己的DOM结构分配给window.document不会更新dom

时间:2016-06-20 18:11:25

标签: javascript angularjs html5 dom reactjs

我正在研究如何反应的存在所以我在完成关键渲染路径概念之后遇到了虚拟dom概念,Virtual Dom据我所知,一个库让我们说反应将使用

克隆一个DOM
document.getElementById("myid").style.backgroundColor="green";
var t=document.cloneNode(true);

复制整个dom和dom上的相应更改将更新为t ... ..

t.getElementById("myid").style.backgroundColor="yellow";
t.getElementById("myid").innerHTML="<div>hi</div>";

然后我的库会做一些diff算法并添加更改DOM 但在这里我遇到了一些像

这样的问题
document=t;//it is assigning but background is still green
documnet.importNode(t);//even this is not working

如果我想更新文件该怎么办? 请让我知道我是否正确理解虚拟dom概念?

0 个答案:

没有答案