• คอมโพเนนต์เมนูคำสั่งที่รวดเร็วและนำมาประกอบใช้งานได้ (ใช้เป็น combobox ได้ด้วย)
  • กรองและจัดเรียง รายการที่เรนเดอร์แล้วโดยอัตโนมัติ และสามารถเพิ่มฟังก์ชันกรองแบบกำหนดเองได้
  • มี API ที่ปรับแต่งได้อย่างสมบูรณ์ - สามารถกำหนดคอมโพเนนต์, ฟิลเตอร์ และตรรกะการจัดเรียงแบบกำหนดเองได้ ใช้งานร่วมกับคอมโพเนนต์อื่นหรือ JSX ได้
  • ประสิทธิภาพยอดเยี่ยม – รองรับการจัดการรายการได้ลื่นไหลสูงสุด 2,000~3,000 รายการ
  • ควบคุมสถานะอินพุตและเอาต์พุต: สามารถควบคุมการเปลี่ยนแปลงสถานะและการป้อนคีย์ได้ผ่าน value, onValueChange,onSelect เป็นต้น
  • ตัวเลือกการทำสไตล์ที่หลากหลาย
    • สามารถทำสไตล์ด้วยตัวแปร CSS และ data attribute (cmdk-)
    • ปรับแต่งสถานะและสไตล์ของคอมโพเนนต์เฉพาะได้
  • รองรับการเข้าถึง: รองรับ aria attribute และเป็นไปตามลำดับ DOM
  • ผสานรวมกับ Radix UI
    • รองรับกล่องโต้ตอบที่อิงจากคอมโพเนนต์ Dialog ของ Radix UI
    • ควบคุมตำแหน่งพอร์ทัลและสถานะได้

ข้อเสียและข้อจำกัด

  • ไม่รองรับ Virtualization – ประสิทธิภาพอาจลดลงเมื่อมีรายการจำนวนมาก
  • ยังไม่รองรับ Concurrent Mode อย่างสมบูรณ์ – อาจมีความไม่เสถียรในบางการทำงาน
  • ไม่รองรับ React Native

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น