@a11y-kit/vue-tabs 中文文档教程
@a11y-kit/vue-tabs
一套无样式组件,可以是用于构建可访问的选项卡界面。 实现尽可能接近 WCAG 示例尽可能在 Vue 环境中友好地使用它。
Installation
yarn add @a11y-kit/vue-tabs
或
npm i @a11y-kit/vue-tabs
Usage
<template>
<TabWrapper v-model="activeTab">
<TabList label="Animals">
<TabActivator tab="dogs">Dogs</TabActivator>
<TabActivator tab="cats">Cats</TabActivator>
</TabList>
<TabPanel tab="dogs">
Dogs are pretty cool. Here's some info about them.
</TabPanel>
<TabPanel tab="cats">
Cats are pretty neat too. Here's some stuff about them!
</TabPanel>
</TabWrapper>
</template>
<script>
import { TabActivator, TabList, TabPanel, TabWrapper } from '@a11y-kit/vue-tabs'
export default {
components: { TabActivator, TabList, TabPanel, TabWrapper },
data() {
return {
activeTab: ''
}
}
}
</script>
@a11y-kit/vue-tabs
A suite of unstyled components which can be used to build an accessible tabs interface. The implementation is kept as close to the WCAG example as possible, while making it friendly to use in a Vue environment.
Installation
yarn add @a11y-kit/vue-tabs
or
npm i @a11y-kit/vue-tabs
Usage
<template>
<TabWrapper v-model="activeTab">
<TabList label="Animals">
<TabActivator tab="dogs">Dogs</TabActivator>
<TabActivator tab="cats">Cats</TabActivator>
</TabList>
<TabPanel tab="dogs">
Dogs are pretty cool. Here's some info about them.
</TabPanel>
<TabPanel tab="cats">
Cats are pretty neat too. Here's some stuff about them!
</TabPanel>
</TabWrapper>
</template>
<script>
import { TabActivator, TabList, TabPanel, TabWrapper } from '@a11y-kit/vue-tabs'
export default {
components: { TabActivator, TabList, TabPanel, TabWrapper },
data() {
return {
activeTab: ''
}
}
}
</script>
更多
你可能也喜欢
- @3test/ethereum-proxy-contracts 中文文档教程
- @4so-fourseasons/react-hoc-spinners 中文文档教程
- @a.abunada/expo-task-manager 中文文档教程
- @aacassandra/vue3-progressbar 中文文档教程
- @abcnews/google-doc-scrollyteller 中文文档教程
- @acai/router 中文文档教程
- @acaprojects/ngx-widgets 中文文档教程
- @acknow-srl/ack-prints-client 中文文档教程
- @acoustic-content-sdk/utils 中文文档教程
- @acte/mook 中文文档教程