1.0.0 • Published 12 months ago

dynamic-slot v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
12 months ago
<template>
  <div>
    <Comp v-dynamicSlot.default="find">
      <template v-slot:default>
        <div>{{ v }}</div>
      </template>
    </Comp>
  </div>
</template>

<script setup lang="ts">
  import { VNode } from "vue";
  function find(vnode: VNode) {
    return {
      //Insert children subscript for reference
      referIndex: 1,
      //DynamicChildren Parent Box
      originInsetParentVnode: vnode,
    };
  }
</script>

For more examples, see project example

Online Example (pnpm run view)https://stackblitz.com/github/so11y/dynamic-slot

1.0.0

12 months ago