摘要: 简介 TypeScript是JavaScript的超集,它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。 TS代码需要通过编译器编译为JS,然后再交由JS解析器执行 TS完全兼容JS,换言之,任何的JS代码都可以直接当成JS使用 相较于JS而言,TS拥有了静态类型,更加严格的语法 阅读全文
posted @ 2024-04-12 11:29 songxia777 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 选项式API OptionsAPI 和 组合式API CompositionAPI Vue2的API设计是Options(配置)风格的,就是选项式API Vue3的API设计是Composition(组合)风格的,就是组合式API 选项式API的弊端 Options类型的 API,数据、方法、计算属 阅读全文
posted @ 2024-04-12 10:02 songxia777 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在 setup 的script标签中 去指定组件名字 1. 安装 npm i vite-plugin-vue-setup-extend -D 2. 配置 vue.config.ts import { defineConfig } from 'vite' import VueSetupExtend f 阅读全文
posted @ 2024-04-12 09:44 songxia777 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 介绍 性能的提升 打包大小减少41% 初次渲染快55%, 更新渲染快133% 内存减少54% 源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Shaking 拥抱TypeScript Vue3可以更好的支持TypeScript 新的特性 1. 组 阅读全文
posted @ 2024-04-12 09:22 songxia777 阅读(9) 评论(0) 推荐(0) 编辑