Selectize เป็นแบบกำหนดเองที่ใช้งานได้ง่าย <select> ; การควบคุม UI มันมีประโยชน์สำหรับการติดแท็กรายชื่อผู้ติดต่อตัวเลือกประเทศและอื่น ๆ เป้าหมายคือการมอบประสบการณ์ที่แข็งแกร่งและใช้งานได้ด้วย API ที่สะอาดและทรงพลัง
npm install --save [email protected] )ไม่จำเป็น:
drag_drop ) เลือกสามารถติดตั้งผ่าน NPM npm install @selectize/selectize
ไฟล์ที่สร้างไว้ล่วงหน้าทั้งหมดที่จำเป็นในการใช้ Selectize สามารถพบได้ในโฟลเดอร์ "DIST"
หากคุณกำลังมองหาการเริ่มต้นด้วยความยุ่งยากน้อยที่สุดให้รวม selectize.min.js (การพึ่งพา sifter และ microplugin-รวมถึงการแก้ไขข้อบกพร่องสำหรับการดีบักเพียงลบส่วน .min ) และ css/selectize.default.css
Selectize สามารถใช้ได้ที่ CDNJS
$ ( "select" ) . selectize ( options ) ;ตัวเลือกที่มีอยู่มีการบันทึกไว้ที่นี่
เมื่อออกคำขอดึง:
โปรด อย่ารวม/ กระทำการเปลี่ยนแปลงใน dist/ หรือ lib/ โฟลเดอร์ เพื่อหลีกเลี่ยงความขัดแย้งที่ผสาน วิธีที่ดีในการรวมไฟล์ที่ถูกต้องคือการใช้ git gui หรือ git add เมื่อมุ่งมั่นที่จะเลือกไฟล์ที่คุณต้องการเพิ่มลงในการประชุมของคุณ
โปรด รวมการทดสอบ ด้วยคุณสมบัติของคุณเพื่อที่เราจะได้ไม่ถูกล่อลวงให้ทำลายมันในอนาคต!
เพิ่มรายการไปที่ด้านบนของการเปลี่ยนแปลงและอัปเดตเอกสารใน docs/ ตามต้องการ (refactors และการเปลี่ยนแปลงเอกสารไม่จำเป็นต้องมีรายการ changelog)
สควอชการกระทำของคุณเข้าด้วยกันในหนึ่งหรือสองสามข้อตกลงเชิงตรรกะที่สมบูรณ์พร้อมด้วยข้อความที่กระชับและอธิบาย หนึ่งการกระทำหมายถึงหนึ่งคุณสมบัติ/ข้อผิดพลาด/สิ่งที่เปลี่ยนแปลงหรือ diff นำรหัสหนึ่งก้าวไปข้างหน้าสู่สถานะการทำงานที่ดีขึ้น
เมื่อการกระทำของคุณดีและสะอาดและคุณต้องการ ยกเลิกการเปลี่ยนแปลงอื่น ๆ คุณสามารถใช้ git checkout . (นั่นจะลบการเปลี่ยนแปลงไฟล์ที่ติดตาม) และ git clean [-i/--interactive] (เพื่อลบไฟล์ที่ไม่ได้ติดตาม) อย่างไรก็ตามระวังคำสั่งเหล่านั้นเนื่องจากฟังก์ชั่นของพวกเขาคือการลบสิ่งต่าง ๆ/การเปลี่ยนแปลง
อย่างไรก็ตามระวังอย่าเพิ่ม dist/ ไฟล์ในการประชุมของคุณเนื่องจาก Grunt จะสร้างไฟล์ใน dist/ As โดยอัตโนมัติ
โปรดตรวจสอบให้แน่ใจว่าการทดสอบทั้งหมดผ่าน:
npm test # defaults to ChromHeadless
BROWSERS=Firefox npm test
BROWSERS=Firefox,Chrome npm test
BROWSERS=Firefox,Chrome,Safari npm test ในการเรียกใช้เลือกในเครื่อง:
npm start จากนั้นคุณสามารถเรียกใช้ตัวอย่างได้ที่ https://loopback.website:4000/
ลิขสิทธิ์© 2013–2016 Brian Reavis & ผู้สนับสนุน
ลิขสิทธิ์© 2020-2022 เลือกทีมและผู้สนับสนุน
ได้รับใบอนุญาตภายใต้ใบอนุญาต Apache เวอร์ชัน 2.0 ("ใบอนุญาต"); คุณไม่สามารถใช้ไฟล์นี้ยกเว้นตามใบอนุญาต คุณอาจได้รับสำเนาใบอนุญาตที่: http://www.apache.org/licenses/license-2.0
เว้นแต่ว่ากฎหมายที่บังคับใช้หรือตกลงเป็นลายลักษณ์อักษรซอฟต์แวร์ที่แจกจ่ายภายใต้ใบอนุญาตจะถูกแจกจ่ายตาม "ตามพื้นฐาน" โดยไม่มีการรับประกันหรือเงื่อนไขใด ๆ ไม่ว่าจะโดยชัดแจ้งหรือโดยนัย ดูใบอนุญาตสำหรับภาษาเฉพาะที่ควบคุมการอนุญาตและข้อ จำกัด ภายใต้ใบอนุญาต