摘要: 一、事件冒泡和捕获 运行条件:当一个事件发生在具有父元素的的元素上时,现代浏览器根据事件添加时的设置来执行(冒泡或者捕获) 通过 addEventListener() 的第三个属性来设置事件是通过捕获阶段注册的(true),还是冒泡阶段注册的(false)。默认情况下是 false。 1、事件冒泡 阅读全文
posted @ 2023-02-07 17:59 icey-Tang 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、特点 TypeScript 是添加了类型系统的 JavaScript,适用于任何规模的项目。 TypeScript 是一门静态类型、弱类型的语言。 TypeScript 是完全兼容 JavaScript 的,它不会修改 JavaScript 运行时的特性。 TypeScript 可以编译为 Ja 阅读全文
posted @ 2023-02-07 17:56 icey-Tang 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 封装公共方法到原型上 再 vue2 中全局挂载方法使用的是 Vue.prototype.xxx 的形式来挂载的,但是在 vue3 中这个方法将不能使用,取而代之的是 app.config.globalProperties 任何全局的东西,应该谨慎使用。 挂载 在 main.js 中进行挂载 impo 阅读全文
posted @ 2023-02-07 17:48 icey-Tang 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 详见: vue 官方文档 响应式数据 <script setup lang="ts"> import { ref, reactive, computed } from "vue"; import type { Ref } from "vue"; // ref // 可通过 Ref 或 调用ref时传 阅读全文
posted @ 2023-02-07 17:46 icey-Tang 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 1.Api 自动导入 unplugin-auto-import自动引入 composition api,不需要再手动引入。(npm 地址) 下载 npm i -D unplugin-auto-import 配置 vite.config.ts import AutoImport from "unplu 阅读全文
posted @ 2023-02-07 13:49 icey-Tang 阅读(583) 评论(0) 推荐(1) 编辑
摘要: 浏览器缓存主要有两类:强缓存和协商缓存。 阅读全文
posted @ 2023-02-07 13:45 icey-Tang 阅读(180) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示