vuejs

vue3中的createApp怎么使用

函数定义createApp函数定义在文件 packages/runtime-dom/src/index.ts中export const createApp = ((...args) => { const app = ensureRende

Vue3怎么实现组件级基类

使用 mixins、extendsvue3提供了 mixins和extends,但是尝试之后发现这两种方法只支持纯OptionAPI,设置的data会被识别,但是设置的setup里return 的 reactive,完全无效,setup也没

vue3如何使用keep alive实现前进更新后退销毁

keep alive实现前进更新后退销毁想要实现前进更新后退销毁,核心在操作keep-alive的include。具体做法就是当进入新页面时将页面name保存,再次进入就将它之后的name删除。具体实现思路:正常情况下页面是线性前进的:A-

Vue3插槽Slot的实现原理是什么

Vue官方对插槽的定义Vue 实现了一套内容分发的 API,这套 API 的设计灵感源自 Web Components 规范草案,将 <slot> 元素作为承载分发内容的出口。Slot到底是什么那么Slot到底是什么呢?Slot其实是一个接

Vue3怎么将组件手动渲染到指定元素中

将组件转换为自定义元素文档:Vue 与 Web Components | Vue.js (vuejs.org)Vue 对 Web Components 提供了良好的支持。可以使用defineCustomElement将组件转换为自定义元素。