当前位置: 首页 > news >正文

上海网站改版服务网站设计师前景

上海网站改版服务,网站设计师前景,网站 哪些服务器,怎么做有趣的短视频网站最近在研究学习vue原理#xff0c;其中使用createDocumentFragment()方法#xff0c;是用来创建一个虚拟的节点对象#xff0c;那问题来了#xff0c;创建了虚拟dom树#xff0c;且最后只渲染了虚拟dom树里面的节点#xff0c;那原dom树的节点去哪里了#xff0c;查阅了…最近在研究学习vue原理其中使用createDocumentFragment()方法是用来创建一个虚拟的节点对象那问题来了创建了虚拟dom树且最后只渲染了虚拟dom树里面的节点那原dom树的节点去哪里了查阅了MDN等相关资料发现是appendChild在搞搞震。 首先看一下MDN上对appendChild的定义 Node.appendChild() 方法将一个节点附加到指定父节点的子节点列表的末尾处。如果将被插入的节点已经存在于当前文档的文档树中那么 appendChild() 只会将它从原先的位置移动到新的位置不需要事先移除要移动的节点。 这意味着一个节点不可能同时出现在文档的不同位置。所以如果某个节点已经拥有父节点在被传递给此方法后它首先会被移除再被插入到新的位置。若要保留已在文档中的节点可以先使用 Node.cloneNode() 方法来为它创建一个副本再将副本附加到目标父节点下。请注意用 cloneNode 制作的副本不会自动保持同步。 这下好了就是appendChild在其中发挥了作用使用appendChid方法将原dom树中的节点添加到DocumentFragment中时会删除原dom树的节点。 下面看个例子 div idcontainertitlepcontent/p /div1此时不对container作任何dom操作同时打印一下container的childNodes此时NodeList(0)为text-title页面将看到的是 2然后写段js代码将container的firstchild使用appendchild方法添加到DocumentFragment scriptvar container document.getElementById(container)var frag document.createDocumentFragment();frag.appendChild(container.firstChild)/script3最后打印一下container的childNodes同时看看页面渲染结果 4最后呈现出来的结果就是被我用appendchild方法操作的节点类型text内容“title”在原dom树中被删除了。
http://www.zqtcl.cn/news/35051/

相关文章:

  • 做网站备案须知jsp网站建设项目实战电子版
  • 怎么自己做个免费网站企业网站建设哪家公司好
  • 基于h5的移动网站开发电商erp软件
  • 城市介绍网站模板西安网站制作培训
  • 微网站 淘宝客什么公司做网站好
  • 快速网站排名注册网站会员需填写
  • 青岛网站建设哪家万州做网站
  • 深圳市住房建设部官方网站网站设计布局
  • 大丰做网站需要多少钱网站空间大小有什么用
  • 惠州网站建设公司哪家好建设银行官方网站打不开
  • 南通智能模板建站郑州网站关键词优化外包
  • 代理记账 营销型网站wordpress 文章404
  • 做外贸网站案例搜索引擎营销的成功案例
  • 做网站要有哪些知识网站备案主体注销
  • 怎么建设网站上传音乐wordpress项目下载文件
  • 网站制作自己接单做seo推广公司网站
  • visual studio 2010 网站开发教程做电气的什么招聘网站好
  • 微网站首选公司图片下载 wordpress
  • 青岛做门户网站的有哪些大型网站开发费用
  • html5炫酷网站国内百度云网站建设
  • 机场建设集团网站网站服务器哪些好
  • 住建城乡建设网站WordPress自带写文章
  • 万州微网站建设网站设计需要那些模块
  • 网站找人做seo然后网站搜不到了和易企秀类似的软件免费的
  • 国产做的视频网站企业建设项目备案办法
  • 济南建网站送400电话wordpress自定义类型使用模板
  • 泰安网站建设论文结论网页设计实训心得体会500字
  • 网站建设服务条款网站有哪些风格
  • 有什么办法做自己的网站台州企业网站制作公司
  • 甘肃省建设工程安全质量监督管理局网站官网怎么弄网站做网站卖东西