框架的基本概念
在本章中,我们对整个 vue 框架设计中的一些基本概念都做了一个了解。明确了如下基本概念:
- 命令式
- 声明式
- 心智负担
- 框架设计与取舍之间的关系
- 运行时
- 编译时
- 运行时 + 编译时
- 副作用
- reactivity、 runtime、compiler 三者之间的运行关系
- 扩展:良好的 ts 支持
当我们把这些基本概念了解清楚之后,那么下一章我们就可以准备开始构建我们的 vue 3 框架了。
大约 4 分钟
在本章中,我们对整个 vue 框架设计中的一些基本概念都做了一个了解。明确了如下基本概念:
当我们把这些基本概念了解清楚之后,那么下一章我们就可以准备开始构建我们的 vue 3 框架了。
区别:https://cn.vuejs.org/guide/introduction.html#single-file-components
setup
Object.defineProperty
=> Proxy
//vue差值语法
//{{}}中使用的数据必须在data中存在;
//{{}} 虽然能够使用表达式, 不能出现js的语句,不能在{{}}中写if for;
//{{}} 不能在属性中使用
静态页面是没问题的
静态页面不需要等待数据,因此monted完全可以去创建swiper
现在我们的数据是动态的,monted内部去创建,数据还没更新到界面上,因此无效
可以使用延迟定时器去创建 但是不好
vue-template-compiler
需要安装(用于 模板编译)lintOnSave:false
,