blockly > ช่อง > setValue

เมธอด Field.setValue()

ใช้เพื่อเปลี่ยนค่าของช่อง จัดการการตรวจสอบและเหตุการณ์ คลาสย่อยควรลบล้าง doClassValidation_ และ doValueUpdate_ มากกว่าวิธีการนี้

ลายเซ็น:

/** @sealed */
setValue(newValue: any, fireChangeEvent?: boolean): void;

พารามิเตอร์

พารามิเตอร์ Type คำอธิบาย
newValue อะไรก็ได้ ค่าใหม่
fireChangeEvent boolean (ไม่บังคับ) ต้องการให้เหตุการณ์การเปลี่ยนแปลงเริ่มทำงานหรือไม่ ค่าเริ่มต้นคือ true ควรเป็นจริง เว้นแต่จะรายงานการเปลี่ยนแปลงด้วยวิธีอื่น เช่น เหตุการณ์การเปลี่ยนแปลงฟิลด์ระดับกลาง

ส่งกลับ:

void