บล็อกความคิดเห็น

บล็อกความคิดเห็นช่วยให้ผู้ใช้เพิ่มความคิดเห็นลงในบล็อกได้ เช่นเดียวกับความคิดเห็นในภาษาโปรแกรมแบบข้อความ ความคิดเห็นเหล่านี้จะไม่ส่งผลต่อลักษณะการทํางานของบล็อก โปรแกรมสร้างโค้ดภาษามาตรฐานจะเพิ่มรายการเหล่านี้ลงในโค้ดที่สร้างขึ้น (รวมถึงโค้ดที่บล็อกที่กำหนดเองสร้างขึ้น)

บล็อก if ที่มีความคิดเห็น

ไอคอนความคิดเห็น

ผู้ใช้ป้อนความคิดเห็นแบบบล็อกด้วยเครื่องมือแก้ไขข้อความของไอคอนความคิดเห็น

โดยค่าเริ่มต้น ไอคอนความคิดเห็นจะไม่แสดง การแสดงผลมี 2 วิธีดังนี้

  • เรียกใช้ Block.setCommentText ด้วยสตริงที่ไม่ใช่ค่า Null
  • อนุญาตให้ผู้ใช้แสดงความคิดเห็นได้โดยคลิก "เพิ่มความคิดเห็น" ในเมนูบริบทของบล็อก

วิธีนำไอคอนความคิดเห็นออก

  • โทรหา Block.setCommentText ด้วย null
  • อนุญาตให้ผู้ใช้นำความคิดเห็นออกโดยคลิก "นำความคิดเห็นออก" ในเมนูบริบทของบล็อก

โปรดทราบว่า "เพิ่มความคิดเห็น" และ "นำความคิดเห็นออก" จะแสดงในเมนูบริบทในกรณีต่อไปนี้เท่านั้น

  • บล็อกแก้ไขได้
  • บล็อกไม่ได้ยุบ
  • ตัวเลือกการกําหนดค่า comments มีการตั้งค่าเป็น true หากคุณไม่ได้ตั้งค่าตัวเลือกนี้ไว้อย่างชัดเจน ค่าเริ่มต้นจะเป็น true หากกล่องเครื่องมือมีหมวดหมู่ หรือ false หากไม่มี

ทำงานกับความคิดเห็นแบบบล็อกแบบเป็นโปรแกรม

วิธีรับความคิดเห็นแบบบล็อก

// Returns comment text or null if there is no comment.
myBlock.getCommentText();

วิธีตั้งค่าความคิดเห็นที่บล็อก

// Sets comment text and displays comment icon.
myBlock.setCommentText('My comment');

วิธีลบความคิดเห็นแบบบล็อก

// Removes comment text and removes comment icon.
myBlock.setCommentText(null);

ความสามารถในการทำงานกับความคิดเห็นแบบเป็นโปรแกรมจะไม่ได้รับผลกระทบจากสถานะของบล็อก (เช่น แก้ไขได้หรือยุบอยู่) หรือการตั้งค่าตัวเลือกการกำหนดค่าcomments