chặn > Trường > doClassValidation_

Phương thức Field.doClassValidation_()

Xác thực các thay đổi đối với giá trị của trường trước khi đặt các giá trị đó. Hãy xem **FieldDropdown** để biết ví dụ về cách triển khai lớp con.

**LƯU Ý:** Quy trình xác thực trả về một lựa chọn trong khoảng từ T, null đến undefined. Quá trình triển khai của **Trường** sẽ không bao giờ trả về undefined, nhưng lớp con có thể trả về undefined nếu giá trị mới tương thích với T.

Chữ ký:

protected doClassValidation_(newValue: T): T | null | undefined;

Tham số

Thông số Loại Mô tả
newValue T Giá trị cần được xác thực.

Trường hợp trả lại hàng:

T | null | chưa xác định

Một trong ba hướng dẫn để đặt giá trị mới: T, null hoặc undefined.

  • T để đặt giá trị được trả về của hàm này thay vì newValue.

  • null để gọi doValueInvalid_ và không đặt giá trị.

  • undefined để đặt newValue như hiện trạng.