chặn > Trường > setValidator

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

Đặt hàm xác thực mới cho các trường có thể chỉnh sửa hoặc xoá một trình xác thực đã đặt trước đó.

Hàm xác thực nhận giá trị trường mới và trả về giá trị được xác thực. Giá trị được xác thực có thể là giá trị đầu vào, phiên bản được sửa đổi của giá trị đầu vào, hoặc giá trị rỗng để huỷ thay đổi.

Nếu hàm không trả về giá trị nào (hoặc trả về giá trị không xác định), thì giá trị mới sẽ được chấp nhận là hợp lệ. Điều này cho phép các trường sử dụng hàm đã xác thực làm thông báo sự kiện thay đổi cấp trường.

Chữ ký:

setValidator(handler: FieldValidator<T>): void;

Tham số

Thông số Loại Mô tả
trình xử lý FieldValidator&lt;T&gt; Hàm xác thực hoặc giá trị rỗng để xoá một trình xác thực trước đó.

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

void