最新 最热

「.vue文件的编译」5. 模板编译之基于AST的代码生成

with中的this是vue实例,_u等等都是挂载在该Vue原型上的,_c是直接挂载vm实例上的。

2023-02-24
0

「.vue文件的编译」3. 模板编译之AST生成

下面parseHTML方法是用来遍历html字符串的并解析出标签(当然包含标签中的属性)、文本等信息,详细分析参考这里。

2023-02-24
0

6. 「vue@2.6.11 源码分析」组件渲染之虚拟DOM上界面

new Vue(..)之后总共有两个大的步骤,第一步是调用vm._init完成组件的各种准备(初始化)工作,然后是开始结合数据与模板实现页面的渲染。vue引入了虚拟DOM技术,这里页面渲染分为两步,将模板和数据(转为了render函数)转为虚拟DOM...

2023-02-24
1

5. 「vue@2.6.11 源码分析」组件渲染之创建虚拟DOM

vue@2.x中用到了虚拟DOM技术,基于第三方虚拟DOM库sanbbdom修改。建议阅读本文之前对snabbdom的使用和原理 有一定的了解,可以参考 snabbdom@3.5.1 源码分析。

2023-02-24
0

1. 「vue@2.6.11 源码分析」介绍和准备

之所以选择v2.6.11是因为当前项目(腾讯云医)使用uniapp框架(v2.0.1-32920211122003)进行微信小程序开发,uniapp框架提供的vue运行时就是基于v2.6.11进行改造的。...

2023-02-24
1

3. 「vue@2.6.11 源码分析」vue.js 首次执行做了哪些事情

我们都知道页面渲染从new Vue开始,但是实际上代码在这之前先注册了Vue构造函数和各种能力才能保证new Vue的正常运作。从开发者角度看,可以看到Vue的大致全貌,其暴露了哪些东西。...

2023-02-24
0

字节前端二面高频vue面试题整理_2023-02-24

注意 :在子组件直接用 v-model 绑定父组件传过来的 prop 这样是不规范的写法 开发环境会报警告

2023-02-24
1

Vue模板是怎样编译的_2023-02-24

这一章我们开始讲模板解析编译:总结来说就是通过compile函数把tamplate解析成render Function形式的字符串compiler/index.js

2023-02-24
1

京东前端二面必会vue面试题(持续更新中)_2023-02-24

Vue 实例有⼀个完整的⽣命周期,也就是从开始创建、初始化数据、编译模版、挂载Dom -> 渲染、更新 -> 渲染、卸载 等⼀系列过程,称这是Vue的⽣命周期。...

2023-02-24
1

对于“前端状态”相关问题,如何思考比较全面

大家好,我卡颂。最近看到个写得很不错的知乎回答Hooks是否过誉了?前端应该跟着React走还是跟着JS、TS走?- beeplin的回答[1]。

2023-02-23
1