0.0.3 • Published 2 years ago
@elonehoo/vue-fragment v0.0.3
vue fragment
Return multiple root elements.
<script setup>
import { Fragment } from '@elonehoo/vue-fragment'
</script>
<template>
<fragment> <!-- This root element will not exist in the DOM -->
<li>Element 1</li>
<li>Element 2</li>
<li>Element 3</li>
</fragment>
</template>
Features
- ✅ Multiple root nodes Without creating a functional component!
- 🔥 SSR Unwraps the root element on client-side post-hydration!
- ⚡️ Directives Supports
v-if
,v-for
, andv-html
! - 👩🔬 Battle-tested Checkout the tests here!
Install
# npm
npm install --save-dev @elonehoo/vue-fragment
# yarn
yarn add --dev @elonehoo/vue-fragment
# pnpm
pnpm install --save-dev @elonehoo/vue-fragment
Quick Start
Components
<script setup>
import { Fragment } from '@elonehoo/vue-fragment'
</script>
<template>
<fragment>
Hello world!
</fragment>
</template>
Directive
<template>
<div v-frag>
Hello world!
</div>
</template>
<script>
import frag from 'vue-frag'
export default {
directives: {
frag
}
}
</script>
0.0.3
2 years ago
0.0.2
2 years ago
0.0.2-beta.0
2 years ago
0.0.1
2 years ago
0.0.1-beta.4
2 years ago
0.0.1-beta.3
2 years ago
0.0.1-beta.2
2 years ago
0.0.1-beta.1
2 years ago
0.0.1-beta.0
2 years ago