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

福建网站建设达州做网站

福建网站建设,达州做网站,网站制作图书,中国行业研究报告网vnode就是 Vue 中的 虚拟 dom 。 vnode 是怎么来的#xff1f; 就是把 template 中的结构内容#xff0c;通过 vue template complier 中的 render 函数#xff08;使用了 JS 中的 with 语法#xff09;#xff0c;来生成 template 中对应的 js 数据结构#xff0c;举个例…vnode就是 Vue 中的 虚拟 dom 。 vnode 是怎么来的 就是把 template 中的结构内容通过 vue template complier 中的 render 函数使用了 JS 中的 with 语法来生成 template 中对应的 js 数据结构举个例子 div iddiv1 classcontainerpvdom/pul stylefont-size: 20pxlia/li/ul /divh 函数根据上面的模板内容就会生成下列 vdom: {tag: div,props: {id: div1,class: container},children:[{tag: p,children: vdom},{tag: ul,props: {style: fontSize: 20px},children:[{tag: li,children: a}]}] }用 JS 模拟 DOM 结构patch 到真实 DOM。 那么 vnode 的作用是什么呢 默认对 模板中的内容 通过render函数生成vnode; 响应式的 getter 对使用到的变量做监听操作修改data和初始化的 模板 vnode 通过 diff 算法做对比计算出最小的变更重新执行 render 函数生成新的vnode通过 patch 补丁到初始化渲染的 dom 节点中 组件开发可不可以不用 template 呢 答案是可以的vue 组件中可以使用 render 代替 template 如下 Vue.component(heading, {// template: xxxx,render: function (createElement) {return createElement(h this.level,[createElement(a, {attrs: {name: headerId,href: # headerId}}, this is a tag)])} })记录一下回顾一下如有不妥望指正thank you!
http://www.w-s-a.com/news/506631/

相关文章:

  • 二手房网站平台怎么做项目工程监理公司网站建设方案
  • 秦皇岛做网站公司小说推广平台有哪些
  • php网站做分享到朋友圈天元建设集团有限公司信用代码
  • 邱县做网站在线免费图片编辑器
  • 网站备份网站做网站如何把支付宝微信吧
  • 做网站的怎么获取客户信息晋城建设局网站
  • 新开传奇网站发布网单职业wordpress建站网页无法运作
  • 海南省住房和城乡建设厅官方网站网站开发有哪些语言
  • 网站开发排期表免费网站建设策划
  • 飞沐网站设计江苏建设人才网证书查询
  • 网站优化的意义怎么帮商家推广赚钱
  • 安顺公司做网站福州建设发展集团有限公司网站
  • 普陀企业网站建设做散客机票的网站如何推广
  • 河北网站建设与制作建设宁波市分行的互联网网站
  • python做网站是不是特别慢百度推广基木鱼
  • 卖网站链接东营住房和城乡建设信息网
  • 网站后台如何上传ico图标单位建设网站需要的材料
  • 如何建淘客网站郑州做网站最好的公司
  • 连锁酒店网站方案o2o网站建设方案
  • 功能型网站响应式网站原理
  • 聊城建设网站骨干校 建设网站
  • 网站建设与管理是干嘛的中国新闻社是什么单位
  • 帮别人做视频剪辑的网站传业做微采商城网站
  • 设计一个网站开发方案宣传片制作企业
  • 新网站收录多少关键词免费一键网站
  • 网页制作与网站建设 在线作业手表网站制作照片
  • 电商网站开发技术与维护重庆建筑工程交易信息网
  • 人和马做的网站线上营销推广方式
  • 青海教育厅门户网站有赞商城
  • 网站建设多语种自动翻译插件wordpress谷歌翻译插件