mirror of
https://github.com/tusen-ai/naive-ui.git
synced 2025-01-30 12:52:43 +08:00
feat(advance-table): add filterDropdown max content height
This commit is contained in:
parent
219ecf44e7
commit
d1ba7da81a
@ -1,24 +1,24 @@
|
||||
<template>
|
||||
<filterIcon :status="filterStatus">
|
||||
<!-- <n-scrollbar> -->
|
||||
<ul
|
||||
class="n-table-filter-item"
|
||||
>
|
||||
<li
|
||||
v-for="(item, idx) in items"
|
||||
:key="item.value"
|
||||
:class="computeItemClass(item)"
|
||||
@click="handleSelect(item, idx)"
|
||||
<n-scrollbar :style="`max-height:${maxHeight}px;`">
|
||||
<ul
|
||||
class="n-table-filter-item"
|
||||
>
|
||||
<span>{{ item.label }}</span>
|
||||
<n-icon
|
||||
v-show="checkedIndexs[item.value].isChecked === true"
|
||||
type="md-checkmark"
|
||||
size="14"
|
||||
/>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- </n-scrollbar> -->
|
||||
<li
|
||||
v-for="(item, idx) in items"
|
||||
:key="item.value"
|
||||
:class="computeItemClass(item)"
|
||||
@click="handleSelect(item, idx)"
|
||||
>
|
||||
<span>{{ item.label }}</span>
|
||||
<n-icon
|
||||
v-show="checkedIndexs[item.value].isChecked === true"
|
||||
type="md-checkmark"
|
||||
size="14"
|
||||
/>
|
||||
</li>
|
||||
</ul>
|
||||
</n-scrollbar>
|
||||
</filterIcon>
|
||||
</template>
|
||||
|
||||
@ -33,7 +33,7 @@ export default {
|
||||
props: {
|
||||
maxHeight: {
|
||||
type: [String, Number],
|
||||
default: 27 * 3
|
||||
default: 27 * 5
|
||||
},
|
||||
filterItems: {
|
||||
type: Array,
|
||||
|
Loading…
Reference in New Issue
Block a user