在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 下面這段代碼,操作的是虛擬dom還是真實(shí)dom?

下面這段代碼,操作的是虛擬dom還是真實(shí)dom?

<div id="app">
    <button id="btn">change</button>
</div>

<script>
    let el = document.querySelector("#app");
    let fragment = document.createDocumentFragment();
    let vDiv = document.createElement('div');
    vDiv.textContent = 'init value';
    fragment.appendChild(vDiv);
    el.appendChild(fragment);
    let btn = document.querySelector("#btn");
    btn.onclick = function (e) {
        vDiv.textContent = 'change';
    }
</script>

上面代碼中click事件中操作的div是一個(gè)虛擬dom還是一個(gè)真實(shí)dom,如果是虛擬dom的話,為什么改變虛擬dom的值,頁(yè)面中真實(shí)dom的值也會(huì)發(fā)生變法?

回答
編輯回答
陌璃

dom操作,vue,react數(shù)據(jù)動(dòng)態(tài)改變?yōu)樘摂Mdom

2018年2月1日 11:48
編輯回答
凝雅

你基于document創(chuàng)建的東西,當(dāng)然是真實(shí)的。虛擬dom是react最先提出來的

2017年6月4日 02:21
編輯回答
旖襯

你的代碼是真實(shí)dom
可以學(xué)習(xí)vue或react的mvvm思想,會(huì)打開新世界的大門,了解虛擬dom.
虛擬dom與真實(shí)dom比較可以看這個(gè)回答: https://segmentfault.com/q/10...

2018年9月19日 17:47
編輯回答
亮瞎她

你都createElement,當(dāng)然是真實(shí)dom

2018年1月26日 08:26
編輯回答
雨萌萌

肯定是真實(shí)dom

2018年1月8日 12:17