@if (selectable()) { 已选 {{ selectedCount() }} 项 } @if (hasActiveFilters()) { }
@if (columnsOpen()) {
@for (col of columns(); track col.key) { }
}
@if (selectable()) { } @for (col of visibleColumns(); track col.key) { } @if (loading()) { @for (row of loadingRows; track row) { @if (selectable()) { } @for (col of visibleColumns(); track col.key) { } } } @else if (pageData().length === 0) { } @else { @for (row of pageData(); track rowIdentity(row)) { @if (selectable()) { } @for (col of visibleColumns(); track col.key) { } } }
@if (col.sortable) { } @else { {{ col.label }} } @if (col.filterable) { }
@if (filterKey() === col.key) {
}

{{ emptyMessage() }}

@if (hasActiveFilters()) { }
@if (col.template) { } @else { {{ cellValue(row, col.key) }} }
@if (sortedData().length > 0) {
共 {{ sortedData().length }} 条 · 第 {{ currentPage() }} / {{ totalPages() }} 页
@for (item of pageItems(); track $index) { @if (item === '…') { … } @else { } }
}