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

网销每天需要怎么做东莞seo全网营销

网销每天需要怎么做,东莞seo全网营销,公司刚成立网站怎么做,wordpress如何加好友面试题#xff1a;请你阐述一下对vue虚拟dom的理解 什么是虚拟dom#xff1f; 虚拟dom本质上就是一个普通的JS对象#xff0c;用于描述视图的界面结构 在vue中#xff0c;每个组件都有一个render函数#xff0c;每个render函数都会返回一个虚拟dom树#xff0c;这也就意味… 面试题请你阐述一下对vue虚拟dom的理解 什么是虚拟dom 虚拟dom本质上就是一个普通的JS对象用于描述视图的界面结构 在vue中每个组件都有一个render函数每个render函数都会返回一个虚拟dom树这也就意味着每个组件都对应一棵虚拟DOM树 为什么需要虚拟dom 在vue中渲染视图会调用render函数这种渲染不仅发生在组件创建时同时发生在视图依赖的数据更新时。如果在渲染时直接使用真实DOM由于真实DOM的创建、更新、插入等操作会带来大量的性能损耗从而就会极大的降低渲染效率。 因此vue在渲染时使用虚拟dom来替代真实dom主要为解决渲染效率的问题。 虚拟dom是如何转换为真实dom的 在一个组件实例首次被渲染时它先生成虚拟dom树然后根据虚拟dom树创建真实dom并把真实dom挂载到页面中合适的位置此时每个虚拟dom便会对应一个真实的dom。 如果一个组件受响应式数据变化的影响需要重新渲染时它仍然会重新调用render函数创建出一个新的虚拟dom树用新树和旧树对比通过对比vue会找到最小更新量然后更新必要的虚拟dom节点最后这些更新过的虚拟节点会去修改它们对应的真实dom 这样一来就保证了对真实dom达到最小的改动。 模板和虚拟dom的关系 vue框架中有一个compile模块它主要负责将模板转换为render函数而render函数调用后将得到虚拟dom。 编译的过程分两步 将模板字符串转换成为AST将AST转换为render函数 如果使用传统的引入方式则编译时间发生在组件第一次加载时这称之为运行时编译。 如果是在vue-cli的默认配置下编译发生在打包时这称之为模板预编译。 编译是一个极其耗费性能的操作预编译可以有效的提高运行时的性能而且由于运行的时候已不需要编译vue-cli在打包时会排除掉vue中的compile模块以减少打包体积 模板的存在仅仅是为了让开发人员更加方便的书写界面代码 vue最终运行的时候最终需要的是render函数而不是模板因此模板中的各种语法在虚拟dom中都是不存在的它们都会变成虚拟dom的配置
http://www.hkea.cn/news/14588642/

相关文章:

  • 新手建站广告联盟赚钱营业推广促销方式有哪些
  • 动力无限做网站怎样宁国网站建设
  • 工信部 网站备案查询公司域名注册注意事项
  • 建设银行手机版官方网站下载临淄做网站
  • 用固定ip做访问网站服务器如何做企业组织架构图
  • 特产网站建设规划书怎么使用wordpress做网站
  • 江苏盐城建筑公司网站xiuno wordpress
  • 集翔网大网站建设wordpress连阿里云域名
  • 嘉兴学网站建设做淘宝客网站的流程
  • 徐州免费建站模板大学生婚恋网站策划书
  • 织梦 视频网站源码wordpress 内页插件
  • 权威网站有哪些友情链接代码
  • 开源企业网站程序商户网站建设
  • 网站建设客户开发方法福建网站开发公司电话
  • 网站建设难吗网站自然优化
  • 前端做微网站济南哪家公司做网站好
  • 网站做语言切换wordpress随机广告
  • 天津 网站策划网站建设与维护下载
  • 宁波南部商务区网站建设wordpress+php要求
  • 手机网站模板安装方法专门拍短视频的公司
  • 长沙理财网站建设上海申远建筑设计有限公司
  • 重庆建企业网站网站建设 swot分析
  • 济南哪里有建网站电商平台链接怎么弄
  • 南京小程序建设公司英文网站建设优化
  • 网站怎么做实名认证吗河北省住房与城乡建设厅网站
  • 盐城网站开发公司电话如何用手机创建网站
  • 房地产微网站怎么申请 免费网站
  • 上海设计网站设计简述网站建设的作用
  • 网站建设公司兴田德润专业女性做网站很有名的
  • 测速网站怎么做推广网站怎么做能增加咨询