วิดเจ็ตเชิงมุมที่สร้างขึ้นใหม่ทั้งหมดโดยใช้ Bootstrap 5 CSS เท่านั้น พร้อมด้วย API ที่ออกแบบมาสำหรับระบบนิเวศเชิงมุม
โปรดตรวจสอบไซต์สาธิตของเราและรายการปัญหาเพื่อดูทุกสิ่งที่เรากำลังทำงานอยู่ รู้สึกอิสระที่จะแสดงความคิดเห็นที่นั่น
โปรดตรวจสอบส่วนประกอบทั้งหมดที่เราดำเนินการอยู่ที่ https://ng-bootstrap.github.io
การขึ้นต่อกันเพียงอย่างเดียวคือ Angular, Bootstrap 5 CSS และ Popper
Angular และ Popper ได้รับการระบุอย่างชัดเจนว่าเป็นการพึ่งพาเพียร์ ในขณะที่ Bootstrap ไม่ได้ระบุไว้ เนื่องจากไม่ได้เผยแพร่ CSS แยกกัน ตารางด้านล่างแสดงรายการเวอร์ชันที่แน่นอนของ Bootstrap CSS ที่ใช้ทดสอบ ng-bootstrap เวอร์ชันที่เกี่ยวข้อง
ng-bootstrap | เชิงมุม | บูตสแตรป CSS | ป๊อปเปอร์ |
---|---|---|---|
1.xx | ^5.0.2 | 4.0.0 | |
2.xx | ^6.0.0 | 4.0.0 | |
3.xx | ^6.1.0 | 4.0.0 | |
4.xx | ^7.0.0 | 4.0.0 | |
5.xx | ^8.0.0 | 4.3.1 | |
6.xx | ^9.0.0 | 4.4.1 | |
7.xx, 8.xx | ^10.0.0 | 4.5.0 | |
9.xx | ^11.0.0 | 4.5.0 | |
10.xx | ^12.0.0 | 4.5.0 | |
11.xx | ^13.0.0 | 4.6.0 | |
12.xx | ^13.0.0 | 5.0.0 | ^2.10.2 |
13.xx | ^14.1.0 | 5.2.0 | ^2.10.2 |
14.xx | ^15.0.0 | 5.2.3 | ^2.11.6 |
15.xx | ^16.0.0 | 5.2.3 | ^2.11.6 |
16.xx | ^17.0.0 | 5.3.2 | ^2.11.8 |
17.xx | ^18.0.0 | 5.3.2 | ^2.11.8 |
เราขอแนะนำอย่างยิ่งให้ใช้ Angular CLI ในการตั้งค่าโปรเจ็กต์ใหม่ หากคุณมีโปรเจ็กต์ Angular CLI คุณสามารถใช้แผนผังของเราเพื่อเพิ่มไลบรารี ng-bootstrap ลงไปได้
เพียงเรียกใช้สิ่งต่อไปนี้:
ng add @ng-bootstrap/ng-bootstrap
มันจะติดตั้ง ng-bootstrap สำหรับแอปพลิเคชันเริ่มต้นที่ระบุใน angular.json
ของคุณ หากคุณมีหลายโครงการและต้องการกำหนดเป้าหมายแอปพลิเคชันเฉพาะ คุณสามารถระบุตัวเลือก --project
:
ng add @ng-bootstrap/ng-bootstrap --project myProject
หากคุณไม่ต้องการใช้แผนผังและติดตั้งทุกอย่างด้วยตนเอง โปรดดูคำแนะนำในการติดตั้งด้วยตนเองบนเว็บไซต์ของเรา
เรารองรับเบราว์เซอร์และเวอร์ชันเดียวกันที่รองรับทั้ง Bootstrap 4 และ Angular แล้วแต่ว่าข้อใดจะเข้มงวด มากกว่า ดูการสนับสนุนเบราว์เซอร์ Angular และการสนับสนุนเบราว์เซอร์ Bootstrap สำหรับรายละเอียดเพิ่มเติม
รหัสของเราได้รับการทดสอบโดยอัตโนมัติบนเบราว์เซอร์ที่รองรับทั้งหมด
โปรดอย่าเปิดประเด็นสำหรับคำถามการสนับสนุนทั่วไป เนื่องจากเราต้องการเก็บปัญหา GitHub ไว้สำหรับรายงานข้อผิดพลาดและคำขอคุณสมบัติ คุณมีโอกาสมากขึ้นในการรับคำตอบสำหรับคำถามของคุณใน StackOverflow โดยที่ผู้ดูแลกำลังดูคำถามที่แท็กด้วย ng-bootstrap
StackOverflow เป็นสถานที่ที่ดีกว่ามากในการถามคำถามเนื่องจาก:
เพื่อประหยัดเวลาของคุณและเราจะปิดปัญหาทั้งหมดที่ร้องขอการสนับสนุนทั่วไปและเปลี่ยนเส้นทางผู้คนไปที่ StackOverflow อย่างเป็นระบบ
เราต้องการแก้ไขโดยเร็วที่สุด! แต่ก่อนที่จะแก้ไขข้อบกพร่อง เราจำเป็นต้องทำซ้ำและยืนยันก่อน
เราขอให้คุณเคารพสองสิ่ง:
สถานการณ์จำลองขั้นต่ำช่วยให้เรายืนยันข้อบกพร่องได้อย่างรวดเร็ว (หรือชี้ให้เห็นปัญหาการเขียนโค้ด) รวมทั้งยืนยันว่าเรากำลังแก้ไขปัญหาที่ถูกต้อง
โปรดทราบว่า เราจะยืนกรานให้ใช้สถานการณ์จำลองน้อยที่สุด เพื่อประหยัดเวลาของผู้ดูแล และในที่สุดจะสามารถแก้ไขข้อบกพร่องเพิ่มเติมได้ เราจะทำเครื่องหมายปัญหานี้ว่าไม่สามารถดำเนินการได้หากไม่มีและปิดหากไม่ได้รับการติดต่อจากผู้รายงาน
สิ่งที่น่าสนใจคือจากประสบการณ์ของเรา ผู้ใช้มักจะพบปัญหาในการเขียนโค้ดด้วยตนเองในขณะที่เตรียม StackBlitz แบบขั้นต่ำ เราเข้าใจดีว่าบางครั้งอาจเป็นเรื่องยากที่จะแยกบิตที่จำเป็นของโค้ดออกจากฐานโค้ดที่ใหญ่กว่า แต่เราจำเป็นต้องแยกปัญหาออกก่อนที่จะสามารถแก้ไขได้
โปรดตรวจสอบ DEVELOPER.md เพื่อดูเอกสารเกี่ยวกับการดำเนินโครงการในเครื่องและ CONTRIBUTING.md เพื่อดูแนวทางการสนับสนุน
โปรดสละเวลาสักครู่และอ่านจรรยาบรรณของเรา