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

支付宝网站开发流程网页建设

支付宝网站开发流程,网页建设,呼市网站制作,外贸网站设计案例Vue template到render过程 vue的模版编译过程主要如下#xff1a;template - ast - render函数#xff08;1#xff09;调用parse方法将template转化为ast#xff08;抽象语法树#xff09;#xff08;2#xff09;对静态节点做优化#xff08;3#xff09;生… Vue template到render过程 vue的模版编译过程主要如下template - ast - render函数1调用parse方法将template转化为ast抽象语法树2对静态节点做优化3生成代码render函数的调用时机 vue的模版编译过程主要如下template - ast - render函数 vue 在模版编译版本的码中会执行 compileToFunctions 将template转化为render函数 // 将模板编译为render函数 const { render, staticRenderFns } compileToFunctions(template,options, this) CompileToFunctions中的主要逻辑如下∶ 1调用parse方法将template转化为ast抽象语法树 constast parse(template.trim(), options)parse的目标把tamplate转换为AST树它是一种用 JavaScript对象的形式来描述整个模板。 解析过程利用正则表达式顺序解析模板当解析到开始标签、闭合标签、文本的时候都会分别执行对应的 回调函数来达到构造AST树的目的。 AST元素节点总共三种类型type为1表示普通元素、2为表达式、3为纯文本 2对静态节点做优化 optimize(ast,options)这个过程主要分析出哪些是静态节点给其打一个标记为后续更新渲染可以直接跳过静态节点做优化 深度遍历AST查看每个子树的节点元素是否为静态节点或者静态节点根。如果为静态节点他们生成的DOM永远不会改变这对运行时模板更新起到了极大的优化作用。 3生成代码 const code generate(ast, options)generate将ast抽象语法树编译成 render字符串并将静态部分放到 staticRenderFns 中最后通过 new Function(“render”) 生成render函数。 render函数的调用时机 在beforeMount生命周期钩子期间调用因为此时模板编译已完成但是为渲染成真实DOM
http://www.w-s-a.com/news/744522/

相关文章:

  • 东坑仿做网站西安私人网站
  • 公司想做个网站怎么办如何搭建视频网站
  • .net网站架设凯里网站建设哪家好
  • seo网站建站建站国外百元服务器
  • 家具网站开发设计论文企业网站里面的qq咨询怎么做
  • 网站视频提取软件app淘宝店购买网站
  • 站长之家域名解析做百度推广网站咱们做
  • 行业 网站 方案莱州网站建设公司电话
  • 丹东谁做微网站威海网络科技有限公司
  • 寻找网站建设_网站外包自助打印微信小程序免费制作平台
  • 台式机网站建设vk社交网站做婚介
  • 创建网站得花多少钱网站建设的技术路线
  • 图书馆网站建设汇报免费编程软件哪个好用
  • 手机搭建网站工具网站搜索引擎优化的基本内容
  • 网站快速排名二手交易网站开发技术路线
  • 官方网站开发公司施工企业会计王玉红课后答案
  • 网站建设能用手机制作吗网站建设所需物资
  • 阜阳做网站的公司阳江招聘网最新消息
  • 织梦可以做哪些类型型网站wordpress 融资
  • 建设银行手机银行官方网站下载安装腾讯企点账户中心
  • 品牌设计网站有哪些商务网站建设平台
  • 新增网站备案时间什么是软件外包产业
  • 张家界做网站买了网站模版怎么做
  • 六安品牌网站建设怎么样知名商城网站建设报价
  • 怎么上传自己做的网站杭州网站建设公司平台
  • 网站开发程序是什么知名的电子商务网站
  • 做pc端网站好么平台推广是什么意思
  • 农业信息网站建设意义淘宝官网首页网址
  • 重庆网站设计公司价格贵阳网站建设app开发
  • dw做网站怎么换图片编写网页所用的语言是