软件工具 SofTool.CN 本次搜索耗时 0.279 秒,为您找到 272 个相关结果.
  • 052_生命周期_总结

    视频 笔记 源码 视频 https://www.bilibili.com/video/BV1Zy4y1K7SH?vd_source=c7e022f1b005d8bbc2b84031a67c0220&p=52 笔记 前面三节课讲的生命周期图示,只体现了8个生命周期钩子函数(4对),还有3个钩子函数没有体现(需要在后面的路由和路由切换去学习)...
  • async/await

    async/await 简要介绍 📋 一句话概括 🎯 核心作用 📝 基本语法 🔧 三个关键点 1. async 函数 2. await 表达式 3. 错误处理 💡 经典示例对比 回调地狱 → Promise → async/await ⚡ 主要特点 优点 注意事项 🔄 实际用例 📈 性能优化 🎓 记住这...
  • Object.defineProperty

    🎯 基本含义 🔍 详细解释 1. 允许删除属性 2. 允许修改属性描述符 3. 与 configurable: false 对比 🎯 属性描述符的完整选项 🔧 实际应用场景 场景1:创建可删除的常量属性 场景2:插件系统的配置属性 场景3:响应式数据绑定 ⚠️ 重要注意事项 1. 默认值 2. 一次性操作 ...
  • window.Proxy

    🎯 基本概念 🚀 基本语法 🔧 核心拦截器(陷阱) 1. 基本操作拦截 2. 存在性检查拦截 🎯 实际应用场景 1. 数据验证 2. 默认值和计算属性 3. 观察者模式(数据绑定) 4. 数组操作拦截 🔧 高级用法 1. 函数代理 2. 链式操作代理 🎯 Vue 3 的响应式系统 Vue 3 使用 Pr...
  • Object.assign

    📋 介绍 ★ 🎯 核心作用 ★ 📝 基本语法 ★ 💡 经典示例 ★★ 🔧 实际应用场景 1. 合并对象 2. 浅拷贝对象 3. 添加属性 ⚡ 主要特点 优点 注意事项 🔄 与展开运算符对比 📈 实际应用 1. 表单数据合并 2. 配置合并 3. 添加方法 💡 浅拷贝问题 🎓 记住这几点 ...
  • 103_具名插槽

    笔记 具名插槽 重要文件源码 App.vue components\Category.vue 笔记 具名插槽 当年挖坑(子组件)的时候,给这个坑取了一个名,等填坑(父组件)的时候,说明白(把哪个结构填到哪个结构里)就中了。 重要文件源码 App.vue <template > <div class ="contain...
  • 039_过滤器

    源码 这个过滤器,不是必须用的知识点。 源码 <!DOCTYPE html> <html > <head > <meta charset ="UTF-8" /> <title > 过滤器</title > <script type ="text/javascript" src...
  • defineOptions

    1. 基本含义 2. 为什么需要 defineOptions? 3. Vue Devtools 中的效果对比 没有 defineOptions: 有 defineOptions: 4. defineOptions 的完整用法 5. defineOptions 的实现原理 8. 与 Vue 2 选项式 API 的对比 Vue 2 选...
  • 088_TodoList案例_pubsub

    笔记 源码 App.vue components\MyItem.vue 笔记 本节将 086 的功能,用 消息订阅与发布 练习一遍。 源码 App.vue <template > <div id ="root" > <div class ="todo-container" > ...
  • defineProps

    defineProps 简要介绍 📋 一句话概括 🎯 核心作用 📝 基本语法 🔧 三种写法 1. 泛型接口 (推荐,TypeScript) 2. 运行时声明 (JavaScript) 3. 混合使用 ⚡ 主要特点 优点 限制 🔄 与 Vue 2 对比 📦 实际示例 🎓 记住这几点 💡 使用场景 d...