介绍
本文档主要用于描述 ShadcnDataFilter
组件的一些特性和用法。
用法
查看代码
vue
<template>
<ShadcnDataFilter v-model="value" :fields="fields" />
</template>
<script setup lang="ts">
import { ref } from 'vue'
const value = ref([])
const fields = [
{ label: 'Name', value: 'name', type: 'string' },
{ label: 'Age', value: 'age', type: 'number' },
{ label: 'Created At', value: 'created_at', type: 'date' },
{ label: 'Is Active', value: 'is_active', type: 'boolean' }
]
</script>
分层数据过滤器 (Hierarchical Data Filter)
查看代码
vue
<template>
<ShadcnHierarchicalDataFilter v-model="value" :fields="fields" />
</template>
<script setup lang="ts">
import { ref } from 'vue'
const value = ref([])
const fields = [
{ label: 'Name', value: 'name', type: 'string' },
{ label: 'Age', value: 'age', type: 'number' },
{ label: 'Created At', value: 'created_at', type: 'date' }
]
</script>