0.0.3 • Published 2 years ago

@elonehoo/vue-fragment v0.0.3

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

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, and v-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