企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## 是在预编译阶段进行了优化 vue3之前:能够做到**预编译优化**,因为 Vue core 可以**静态分析 template**,在解析模版时,整个 parse 的过程是利用**正则表达式**顺序解析模板,当解析到开始标签、闭合标签和文本的时候都会分别执行对应的回调函数,来达到构造 AST 树的目的。 vue3中:**在预编译时标记出模版中可能变化的组件节点**,再次进行渲染前 diff 时就可以**跳过“永远不会变化的节点”**,而只需要对比“可能会变化的动态节点”