插件配置项怎么设计?TypeScript类型怎么加?打包发布要注意啥?2026-05-19 vueVue 3插件进阶:配置项设计模式与默认值合并、TypeScript类型声明(模块扩展、InjectionKey、globalProperties类型增强)、Vite库模式打包发布NPM包的完整流程。#基础入门 #Plugins #TypeScript +4阅读更多
用插件注册全局组件和自定义指令,一劳永逸2026-05-19 vueVue 3插件通过app.component()注册全局组件、app.directive()注册全局自定义指令。本文演示如何用插件批量注册UI组件库、注册v-focus和v-permission等常用指令,以及组件库插件的最佳实践。#基础入门 #Plugins #全局组件 +4阅读更多
插件里用provide/inject,让全应用都能拿到你的数据2026-05-19 vueVue 3插件中通过app.provide()实现应用级数据注入,组件中用inject()获取。对比globalProperties和provide/inject两种方式的优缺点,掌握插件数据传递的最佳实践,包括Symbol注入键、响应式数 …#基础入门 #Plugins #provide +4阅读更多
从零手写一个i18n国际化插件,原来app.use()背后干了这些事2026-05-19 vue从零开始手写一个Vue 3 i18n国际化插件,完整演示插件的创建流程:定义install方法、通过globalProperties挂载全局翻译函数、用点号分隔的key查找嵌套翻译字典、在main.js中安装插件并传入配置。#基础入门 #Plugins #i18n +4阅读更多
Vue 3插件到底是啥?跟组件有啥不一样?2026-05-19 vueVue 3插件(Plugins)是为Vue添加全局功能的工具代码。本文从插件的基本概念讲起,搞清楚插件和组件的区别、app.use()背后干了啥、插件能做哪些事、什么时候该用插件什么时候不该用。#基础入门 #Plugins #插件 +4阅读更多
Composables、Mixins、无渲染组件、React Hooks到底谁更香?2026-05-19 vueVue 3 Composables与Mixins、无渲染组件、React Hooks的全面对比分析。Mixins的数据来源不清、命名冲突、隐式耦合三大短板;无渲染组件的额外实例开销;React Hooks与Composables的执行模型本 …#基础入门 #Composables #Mixins +4阅读更多