首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue3
Jonas24
创建于2024-05-24
订阅专栏
以Vue3基本知识学习和应用为主.
暂无订阅
共12篇文章
创建于2024-05-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
vue的Plugin使用
在 Vue 3 中,插件机制仍然是扩展 Vue 功能的重要工具。使用 TypeScript 来创建 Vue 插件可以让你的插件具有更好的类型检查和开发体验。下面是如何使用 TypeScript 创建和
TypeScript的映射类型
TypeScript 的映射类型(Mapped Types)是一种强大的类型系统特性,允许你基于现有类型创建新的类型。映射类型使用类似于数组和对象解构的语法,但用于类型级别的操作。通过映射类型,你可以
js常用库qs
qs 是一个流行的 JavaScript 库,用于解析和序列化 URL 查询字符串。它提供了比原生的 URLSearchParams 更丰富的功能和更大的灵活性,特别是在处理嵌套对象和数组时。 安装
Vue的defineOptions组件
defineOptions 是 Vue 3.3 引入的一个 Composition API 辅助函数,用于在 <script setup> 语法中定义组件的选项(options)。它允许你在 <scr
vue的Transaction组件
Vue 的 Transition 组件用于在插入、更新或移除 DOM 元素时应用过渡效果。它为元素或组件的进出过渡提供了一种便捷的方式,支持 CSS 过渡、CSS 动画以及 JavaScript 钩子
使用template定义插槽和slot定义对比
在 Vue.js 中,<template> 标签是一个特殊的元素,它不会被渲染为 DOM 元素,也不会出现在最终的渲染结果中。它的主要作用是作为一个轻量级的包装元素,用于包含一段需要进行特殊处理的模板
Promise之resolve具体实现
在 Promise 的执行器函数中,resolve 是一个函数,它用于将 Promise 的状态从 "pending"(等待)更改为 "fulfilled"(已完成)。当你调用 resolve 函数并
vue中的布局组件
在 Vue.js 中,布局组件是一种特殊类型的组件,用于定义应用程序的常见布局结构。这些布局结构可能包括导航栏、侧边栏、页脚等,而页面的主要内容则通过 <router-view> 组件在各个路由视图中
<component>元素
在 Vue.js 中,<component> 是一个特殊的元素,用于动态地绑定一个组件。这意味着,你可以使用 <component> 来动态地切换不同的组件,而不需要在模板中显式地使用这些组件。 <c
<keep-alive>组件
Vue.js 的 <keep-alive> 是一个抽象组件,它用于保持活动组件的状态,避免重复渲染,从而提高性能。当组件在 <keep-alive> 内被切换时,它们的状态将被保留,而不会被销毁和重新
<transition>组件
Vue.js 的 <transition> 组件是一个特殊的系统组件,用于在元素或组件的插入、更新或移除时自动应用过渡效果。这包括插入和删除,以及依赖于 v-if/v-show 的条件渲染。 以下是
作用域插槽
在 Vue 中,插槽是一种机制,允许我们在组件模板中定义一块可以被替换的区域。这是一个基本的插槽使用示例: 在这个例子中,<p>This is some slot content.</p> 会替换掉