在前端页面中,我们都知道渲染DOM节点的代价是最大的,所以有了虚拟DOM大放异彩的机会,
js原生或者是Jquery框架时代,都是直接操作DOM节点来进行渲染页面,可是这样的代价确实是很大,需要将原本的DOM全部清除,然后在重新渲染一遍
github上面可以去看snabbdom的源码 https://github.com/snabbdom/snabbdom
上面也给出了案列,怎么去实现虚拟dom的应用
下面通过使用snabbdom来实现虚拟DOM,vue2.0中的虚拟dom就是通过snabbdom实现的
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<!--首先要应用snabbdom的js 要不然下面使用的参数 方法是获取不到的-->
<script src="https://cdn.bootcss.com/snabbdom/0.7.1/snabbdom.js"></script>
<script src="https://cdn.bootcss.com/snabbdom/0.7.1/sn