Tài liệu này được dịch bởi AI. Đối với bất kỳ thông tin không chính xác nào, vui lòng tham khảo phiên bản tiếng Anh
Trình định dạng được dùng để chuyển đổi dữ liệu thô thành văn bản dễ đọc. Chúng được áp dụng cho dữ liệu bằng dấu hai chấm (:) và có thể được gọi theo chuỗi, sao cho đầu ra của mỗi trình định dạng sẽ trở thành đầu vào cho trình định dạng tiếp theo. Một số trình định dạng hỗ trợ tham số hằng số hoặc tham số động.
Cách gọi trình định dạng cơ bản như sau:
Ví dụ, để chuyển đổi chuỗi "JOHN" thành "John", trước tiên chúng ta dùng lowerCase để chuyển tất cả các chữ cái thành chữ thường, sau đó dùng ucFirst để viết hoa chữ cái đầu tiên.
Dữ liệu:
Mẫu:
Sau khi kết xuất, đầu ra là:
Nhiều trình định dạng hỗ trợ một hoặc nhiều tham số hằng số, được phân tách bằng dấu phẩy và đặt trong dấu ngoặc đơn để sửa đổi đầu ra. Ví dụ, :prepend(myPrefix) sẽ thêm "myPrefix" vào phía trước văn bản.
Lưu ý: Nếu tham số chứa dấu phẩy hoặc khoảng trắng, nó phải được đặt trong dấu nháy đơn, ví dụ:
prepend('my prefix').
Ví dụ về mẫu (xem cách sử dụng trình định dạng cụ thể để biết chi tiết).
Đầu ra sẽ có tiền tố được chỉ định được thêm vào phía trước văn bản.
Trình định dạng cũng hỗ trợ tham số động. Các tham số này bắt đầu bằng dấu chấm (.) và không được đặt trong dấu nháy.
Có hai phương pháp để chỉ định tham số động:
d. hoặc c. (tham chiếu đến dữ liệu gốc hoặc dữ liệu bổ sung)..) duy nhất, cho biết thuộc tính được tìm kiếm từ đối tượng cha hiện tại.Ví dụ:
Nó cũng có thể được viết dưới dạng đường dẫn tương đối:
Nếu bạn cần truy cập dữ liệu từ cấp cao hơn (cha hoặc cao hơn), bạn có thể sử dụng nhiều dấu chấm:
Dữ liệu:
Cách sử dụng trong mẫu:
Các ví dụ lần lượt cho kết quả 8, 8, 28 và 6.
Lưu ý: Việc sử dụng các bộ lặp tùy chỉnh hoặc bộ lọc mảng làm tham số động là không được phép, ví dụ: