compiler-sfc:默认启用响应式 props 解构
响应性:为 onScopeDispose 添加 failSilently 参数
> effectScope 的使用: https://github.com/vuejs/rfcs/blob/master/active-rfcs/0041-reactivity-effect-scope.md
reactivity/watch: base watch, getCurrentWatcher 和 onWatcherCleanup
reactivity/watch:为 ReactiveEffect、EffectScope 和 WatchHandle 添加暂停/恢复
watch:支持将数字传递到 deep 选项来控制 watch 深度
types: 允许计算的 getter 和 setter 类型不相关
如果您使用的是 TSX,则有两个选项:
1. 在升级到 3.4 之前 ,在 tsconfig.json 中将 jsxImportSource 显式设置为 'vue'。您还可以通过在文件顶部添加 注释来选择按文件使用。
2. 如果你的代码依赖于全局 JSX 命名空间的存在,例如使用 JSX.Element 等,你可以通过显式引用 **vue/jsx** 来保留 3.4 之前的确切全局行为,它注册了全局 JSX 命名空间。
将 once 选项添加到 watch 中,以确保 watch 只执行一次。
支持同名 key 和 value 的 v-bind 简写
defineModel 默认支持 local 更改
通过 defineSlots 宏和 slots 选项支持 slot 存在 / props 类型检查
引入 defineModel 宏和 useModel 辅助函数
types/jsx: 支持 jsxImportSource,避免全局 JSX 冲突
-----
高中圆锥曲线二级结论整理
一、椭圆
(一)与焦点相关的结论