Bản khảo sát nghiên cứu: Cho chúng tôi biết trải nghiệm của bạn khi sử dụng Blockly
Bắt đầu khảo sát
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
chặn > Trường > setValue
Phương thức Field.setValue()
Dùng để thay đổi giá trị của trường. Xử lý hoạt động xác thực và sự kiện. Các lớp con phải ghi đè doClassValidation_ và doValueUpdate_ thay vì phương thức này.
Chữ ký:
/** @sealed */
setValue(newValue: any, fireChangeEvent?: boolean): void;
Tham số
Thông số |
Loại |
Mô tả |
newValue |
bất kỳ |
Giá trị mới. |
fireChangeEvent |
boolean |
(Không bắt buộc) Liệu có kích hoạt một sự kiện thay đổi hay không. Giá trị mặc định là đúng. Thường phải đúng trừ phi thay đổi sẽ được báo cáo theo cách khác, ví dụ: một sự kiện thay đổi trường trung gian. |
Trường hợp trả lại hàng:
void
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-08-22 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-08-22 UTC."],[[["The `Field.setValue()` method updates the value of a Blockly field, managing validation and events."],["It accepts a new value and an optional boolean to control change event triggering, defaulting to true."],["Subclasses should override `doClassValidation_` and `doValueUpdate_` for custom validation and updates instead of directly modifying `setValue()`."]]],[]]