Bảng

Bảng

Bảng đơn giản

TênNgàyLần cuối thấy
Dự án Alpha 2026-01-10
Dự án Beta 2026-02-18
Dự án Gamma 2026-03-25

Rộng hơn phòng

Một bảng có các cột yêu cầu nhiều hơn những gì trang hiện có được vẽ với chiều rộng mà nó cần và tràn ra bất cứ thứ gì cuộn quanh nó — khu vực, trang —, không bao giờ có thanh cuộn riêng. Khi được yêu cầu (`scroll: true`), như ở đây, nó cuộn theo chiều ngang trong khung riêng của nó và trang xung quanh vẫn giữ nguyên: cho một bảng giữa các thứ khác trong một khung không cuộn. Một bảng dính từ chối điều này: một tiêu đề dính vào trang và một khung cuộn riêng không thể có cùng nhau.
Cột 1Cột 2Cột 3Cột 4Cột 5Cột 6Cột 7Cột 8Cột 9Cột 10Cột 11Cột 12
Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài
Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài
Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài Một giá trị đủ dài

Bảng có hành động

NguồnCập nhật lúcHành động
Nguồn Alpha 2026-01-12
Nguồn Beta 2026-02-20

Hàng kẻ sọc, phát sáng dưới con trỏ

NguồnCập nhật lúcHành động
Nguồn Alpha 2026-01-12
Nguồn Beta 2026-02-20
Dự án Alpha 2026-01-10
Dự án Beta 2026-02-18
Dự án Gamma 2026-03-25

Các hàng có thể được đánh dấu

Một ô ở đầu mỗi hàng, một ở tiêu đề cho tất cả, và các hành động ở trên: chúng gửi các hàng đã được đánh dấu đến địa chỉ riêng của chúng, và không thể chạm tới khi không có gì được đánh dấu.

0 đã chọn
NguồnCập nhật lúcHành động
Nguồn Alpha 2026-01-12
Nguồn Beta 2026-02-20
Dự án Alpha 2026-01-10

Tệp, tổng số, một hành động trên mỗi hàng

Đường dẫn được đọc theo tên của chúng, các thư mục trước đó bị cắt từ đầu. Thanh kết thúc ở số hàng có, và một hành động được đánh dấu là `all` hoạt động với không có gì được đánh dấu — nó lấy mọi hàng, và dẫn thanh khi đó là thứ mong đợi.

0 đã chọn 3 tổng cộng
Tệp
03-DOCUMENTS/QAL - Syst Document/Obsolète/QAL-D-12-identification-and-validation-of-quality-system-software-v1.md
05-INSTRUCTIONS/RES/RES-I-02-it-access-change-v2.md
README.md

Bộ lọc

Một thanh bộ lọc ở đầu bảng, một menu kín đáo cho mỗi, cho biết điều gì sẽ được thu hẹp một khi nó thực hiện. Trên máy chủ, chúng sống trong truy vấn của trang — mỗi lựa chọn là một liên kết — và bộ điều khiển thu hẹp các hàng từ đó; trong vue, chúng là một giá trị được đưa cho trang cho api của nó, hoặc được áp dụng bởi bảng cho các hàng mà nó đã có. Mỗi lựa chọn là một hộp — tròn cho một lựa chọn duy nhất — có màu sắc theo tông của nó khi nó có một, một trạng thái hoặc một danh mục.

4 tổng cộng
TênChủ sở hữuTrạng thái
Alpha design open
Beta platform closed
Gamma design closed
Delta support open

Sắp xếp

Một tiêu đề sắp xếp là một liên kết trên máy chủ và một nút trong vue: tăng dần, giảm dần, sau đó quay lại thứ tự mà trang đã khai báo, mà danh sách mở ra và mũi tên của nó cho thấy từ đầu. Ngày trống được xếp sau cùng cả hai chiều, và tên được so sánh theo cách mà ngôn ngữ sắp xếp chúng. Ở đây bảng sắp xếp các hàng mà nó được cung cấp; một bộ điều khiển phân trang danh sách của nó đọc cùng một truy vấn thay thế.

5 tổng cộng
Tên Thành phố Lần đo cuối Hành động
Adam Petit Angers
Zoé Martin Zürich
Eric Bernard Lyon
Élodie Durand Évry
Basile Leroy Écully

Sắp xếp trong trình duyệt, từ twig

`vue: true` truyền cùng các cột và hàng đến bản sao vue: nó sắp xếp và tìm kiếm toàn bộ danh sách trong trình duyệt, không có tải trang. Đối với một danh sách mà trang giữ nguyên — một danh sách ngắn, hoặc một danh sách mà không có api phục vụ.

Hành động trong một lựa chọn

Cùng thanh đó khi có đủ hành động để chen chúc: một được chọn, sau đó được áp dụng.

0 đã chọn
NguồnCập nhật lúcHành động
Nguồn Alpha 2026-01-12
Nguồn Beta 2026-02-20
Dự án Alpha 2026-01-10

Ô liên kết và biểu tượng

NguồnTrạng thái
Nguồn Alpha
Nguồn Beta

Trạng thái đang tải

NguồnCập nhật lúcHành động

Trạng thái trống

NguồnCập nhật lúcHành động
Không có dữ liệu nào.

Căn chỉnh cột

Tên (trái)Trạng thái (giữa)Số lượng (phải)
Alpha Centered 42.00 €
Beta Centered 128.50 €
Gamma Centered 7.99 €

Mã, số và tổng

`cell: 'code'` đặt một định danh trong kiểu chữ đơn; `cell: 'number'`, hoặc một `unit`, viết một con số theo ngôn ngữ địa phương của trang. `negative: true` vẽ một con số dưới không trong tông màu lỗi, dấu trừ của nó cũng báo hiệu điều đó. `totals` là một hàng mà trang chuyển giao, được vẽ dưới các hàng khác — bảng không cộng dồn gì, giữ một trang hoặc một danh sách đã lọc. Được vẽ bởi máy chủ, sau đó bởi vue.

MãMụcCung cấp ròngDiện tích
VS-2041 Atlas 12 18,5 m²
LO-0007 Boréal -4 9 m²
VS-1180 Cyprès 0 6,5 m²
LO-0315 Dune -11 22,5 m²
Tổng -3 56,5 m²

Từ markdown

Một bảng viết bằng markdown và được truyền qua `markdown_ds`: các cột, căn chỉnh của chúng và đánh dấu của mỗi ô được đọc từ tài liệu, và bảng được vẽ ở đây giống như bất kỳ bảng nào khác. `markdown` giữ nguyên `<table>`, cho bất kỳ thứ gì không phải là trang — một email, một nguồn cấp.

NameStatusAmount
Alpha ready 42.00 €
Beta draft 128.50 €
Gamma pending 7.99 €

Nhóm hàng

Một hàng chỉ mang một nhóm không phải là một hàng: nó là đường giữa hai nhóm, được cho một từ. Nó trải dài qua bảng và đặt tên cho những gì theo sau — cùng cách đọc như một bộ phân cách menu.

TênNgày
Nhóm đầu tiên
Dự án Alpha 2026-01-10
Dự án Beta 2026-02-18
Nhóm thứ hai
Dự án Gamma 2026-03-25

Ô trạng thái

Một trạng thái là một vòng tròn, không bao giờ là một màu sắc do ai đó chọn: ô nhận một tên loại, hoặc một loại với số lượng và tiêu đề, và vẽ biểu tượng trạng thái mà phần còn lại của hệ thống vẽ. Không có gì để định dạng trong trang.

PipelineXây dựngKiểm traTriển khai
Dự án Alpha 42
Dự án Beta 3
Dự án Gamma

Tiêu đề dính

Một bảng dài được đọc theo cột cũng như theo hàng. Với `sticky`, tiêu đề giữ nguyên trong tầm nhìn trong khi các hàng cuộn bên dưới; một trang có thứ gì đó được ghim ở trên cùng cho biết cách xuống trong `--table-sticky-top`.

#TênTrạng thái
1 Row 1
2 Row 2
3 Row 3
4 Row 4
5 Row 5
6 Row 6
7 Row 7
8 Row 8
9 Row 9
10 Row 10
11 Row 11
12 Row 12

Một bảng trong khu vực riêng của nó

Một khu vực `zone--table` được dành cho toàn bộ bảng: những gì điều khiển nó ở trên, các trang của nó ở dưới, ra khỏi những gì cuộn, và giữa chúng là mặt đất của bảng xuống đáy khu vực, ngay cả với ba hàng. Bất kỳ bảng nào cũng có thể đặt vào đó, được viết bởi máy chủ hoặc bởi một vue. Với `natural`, như cái ở bên trái, bảng giữ chiều rộng của các cột, không kéo dài cũng không bị nén.

#TênTrạng thái
1 Row 1
2 Row 2
3 Row 3

Bảng thực thể Vue

Bảng Vue có lựa chọn

Cùng hợp đồng trên phía khách hàng: các khóa đã được đánh dấu quay trở lại qua v-model:selected, mỗi hành động được phát ra như một hành động hàng loạt, và một với địa chỉ được gửi như bảng máy chủ gửi nó. Những cái này không có, vì vậy dòng bên dưới cho biết điều gì sẽ được thực hiện. Ba hàng một trang, tổng số ở cuối thanh, và Lưu trữ tất cả không cần gì được đánh dấu.

Phân trang không có tổng số

Khi API không trả về tổng số, bộ phân trang quay lại trước/sau.

Phân trang, được tạo bởi máy chủ

`pagination(page, pages_count)` vẽ các trang của danh sách dưới dạng liên kết: mỗi liên kết giữ nguyên đường dẫn và truy vấn của trang mà nó đang nằm — một tìm kiếm, một sắp xếp — và chỉ thay đổi `page`, được tính từ 1. Các số hiển thị là của trình phân trang vue: trang đầu, trang cuối, trang hiện tại và các trang lân cận. `compact` giữ trang trước và sau quanh số trang; `route` và `params` chuyển qua một địa chỉ khác.

Bộ định dạng ngày Vue