0.0.3 • Published 13 days ago

@destyler/collapse v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
13 days ago

@destyler/accordion

Example

<script setup lang="ts">
import { ref } from 'vue'
import { DestylerAccordionItem, DestylerAccordionRoot } from '@destyler/accordion'

const selected = ref('item1')

const items = [
  {
    title: 'Item 1',
    value: 'item1',
    content: 'Item 1.Item 1.Item 1',
  },
  {
    title: 'Item 2',
    value: 'item2',
    content: 'Item 2.Item 2.Item 2',
  },
  {
    title: 'Item 3',
    value: 'item3',
    content: 'Item 3.Item 3.Item 3',
  },
]
</script>

<template>
  <DestylerAccordionRoot v-model="selected">
    <DestylerAccordionItem v-for="item in items" :key="item.value" :value="item.value">
      <template #header>
        {{ item.title }}
      </template>
      <template #conter>
        {{ item.content }}
      </template>
    </DestylerAccordionItem>
  </DestylerAccordionRoot>
</template>

Anatomy

<script setup lang="ts">
import { DestylerAccordionItem, DestylerAccordionRoot } from '@destyler/accordion'
</script>

<template>
  <DestylerAccordionRoot>
    <DestylerAccordionItem>
      <template #header />
      <template #conter />
    </DestylerAccordionItem>
  </DestylerAccordionRoot>
</template>

API Reference

DestylerAccordionRoot

Props

NameTypeRequiredDefaultDescription
v-modelstringtruenullThe value of the selected item.

Slots

NameDescription
defaultThe accordion items.

DestylerAccordionItem

Props

NameTypeRequiredDefaultDescription
valuestringtruenullThe value of the item.
disabledbooleanfalsefalseWhether the item is disabled.

Slots

NameDescription
headerThe header of the item.
contentThe content of the item.
0.0.3

13 days ago

0.0.1

2 months ago

0.0.2

2 months ago

0.0.1-beta.21

3 months ago

0.0.1-beta.22

3 months ago

0.0.1-beta.20

3 months ago

0.0.1-beta.18

3 months ago

0.0.1-beta.16

3 months ago

0.0.1-beta.15

3 months ago

0.0.1-beta.14

3 months ago

0.0.1-beta.13

3 months ago

0.0.1-beta.12

3 months ago

0.0.1-beta.11

3 months ago

0.0.1-beta.10

3 months ago

0.0.1-beta.9

4 months ago

0.0.1-beta.8

4 months ago

0.0.1-beta.7

4 months ago

0.0.1-beta.6

4 months ago

0.0.1-beta.5

5 months ago

0.0.1-beta.4

5 months ago

0.0.1-beta.2

5 months ago

0.0.1-beta.1

5 months ago

0.0.0

5 months ago