# fragment-for-vue **Repository Path**: ambit/fragment-for-vue ## Basic Information - **Project Name**: fragment-for-vue - **Description**: 🌱 为 Vue2 中提供多根组件支持,并能在 Vue3 中使用。 - **Primary Language**: TypeScript - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-08-12 - **Last Updated**: 2024-10-14 ## Categories & Tags **Categories**: vue-extensions **Tags**: Fragment, Vue, vue3, vue-fragment, vue-fragments ## README # Fragment For Vue Provide multi-root support in Vue 2, and able to work in Vue 3. ## ✨ Comparison with `vue-fragment` |Features|`fragment-for-vue`|`vue-fragment`| |-|:-:|:-:| |Vue 3|✅|❎| |Vue Devtools|✅|❎| |Directive `v-for`|✅|❎| |Directive `v-if`|✅|❎| |TypeScript|✅|✅| ## ⬇️ Install ``` npm i -S fragment-for-vue ``` ## 📃 Usage ### In Vue 2 ```javascript import Vue from 'vue' import { FragmentPlugin } from 'fragment-for-vue' Vue.use(FragmentPlugin) ``` ```html ``` ```html ``` ### In Vue 3 ```diff - import { Fragment } from 'fragment-for-vue' + import { Fragment } from 'fragment-for-vue/vue3' ``` ```javascript import { createApp } from 'vue' import { FragmentPlugin } from 'fragment-for-vue/vue3' createApp(/*...*/).use(FragmentPlugin) ``` ## ☎️ Contact 1. WeChat: ambit_tsai 1. QQ Group: 663286147 1. E-mail: ambit_tsai@qq.com