Thêm bootstrap vào dự án góc cạnh
Cập nhật tháng 5 năm 2018. mã được cập nhật lên Angular v6. Liên kết Stackblitz cũng có sẵn ở cuối bài viết này Show
nội dungMặc dù thiết lập có vẻ đơn giản, nhưng tôi vẫn nhận được rất nhiều câu hỏi về cách thiết lập dự án Angular được tạo bằng Angular CLI với Bootstrap. Vì vậy, hãy xem từng bước trong các phần bên dưới 1. Tạo một dự án Angular với Angular CLIBước đầu tiên là tạo dự án Angular của bạn bằng Angular CLI Đối với ví dụ này, chúng tôi sẽ sử dụng lệnh sau
2. Cài đặt Bootstrap từ NPMTiếp theo, chúng ta cần cài đặt Bootstrap. Thay đổi thư mục thành dự án chúng tôi đã tạo (______19) và thực hiện lệnh sau Đối với Bootstrap 3
Đối với Bootstrap 4
2. 1. Thay thế. CSS Bootstrap cục bộThay vào đó, bạn cũng có thể tải xuống Bootstrap CSS và thêm nó cục bộ vào dự án của mình. Tôi đã tải xuống Bootstrap từ trang web và tạo một thư mục ____ ____ 30 (cùng cấp với 1)
3. Nhập CSSChúng tôi có hai tùy chọn để nhập CSS từ Bootstrap đã được cài đặt từ NPM 1. Định cấu hình 3 12. Nhập trực tiếp vào 7 hoặc 8 4Cá nhân tôi thích nhập tất cả các kiểu của mình trong 7 vì nó đã được khai báo trong 3 rồi3. 1 thay thế. CSS Bootstrap cục bộNếu bạn đã thêm tệp CSS Bootstrap cục bộ, chỉ cần nhập tệp đó vào 3 8hoặc 7 0Với thiết lập này, chúng tôi có thể bắt đầu sử dụng các lớp Bootstrap CSS trong dự án của mình 4. Các thành phần JavaScript Bootstrap với ngx-bootstrap (Tùy chọn 1)Trong trường hợp bạn không cần sử dụng các thành phần Bootstrap JavaScript (yêu cầu JQuery), thì đây là tất cả các thiết lập bạn cần. Nhưng nếu bạn cần sử dụng các phương thức, đàn accordion, datepicker, tooltips hoặc bất kỳ thành phần nào khác, làm cách nào chúng ta có thể sử dụng các thành phần này mà không cần cài đặt jQuery? Có một thư viện trình bao bọc Angular cho Bootstrap được gọi là ngx-bootstrap mà chúng ta cũng có thể cài đặt từ NPM 113 và Trong trường hợp bạn muốn cài đặt Bootstrap và ngx-bootstrap cùng lúc khi bạn tạo dự án Angular CLI của mình 54. 1. Thêm các mô-đun Bootstrap cần thiết trong ứng dụng. mô-đun. tsĐi qua 14 và thêm các mô-đun cần thiết vào 17 của bạn. Ví dụ: giả sử chúng tôi muốn sử dụng các thành phần Dropdown, Tooltip và Modal 8Bởi vì chúng tôi gọi phương thức 18 cho mỗi mô-đun (do nhà cung cấp mô-đun ngx-bootstrap cung cấp), các chức năng sẽ có sẵn trong tất cả các thành phần và mô-đun của dự án của bạn (phạm vi toàn cầu)Thay vào đó, nếu bạn muốn tổ chức 14 trong một mô-đun khác (chỉ dành cho mục đích tổ chức trong trường hợp bạn cần nhập nhiều mô-đun bs và không muốn làm lộn xộn ứng dụng của mình. module), bạn có thể tạo một mô-đun 40, nhập các mô-đun Bootstrap (sử dụng 41) và cũng khai báo chúng trong phần xuất (để chúng cũng có sẵn cho các mô-đun khác) 0Cuối cùng, đừng quên nhập mô-đun bootstrap của bạn vào 17 1 14 hoạt động với Bootstrap 3 và 4. Và tôi cũng đã thực hiện một số thử nghiệm và hầu hết các chức năng cũng hoạt động với Bootstrap 2. x (vâng, tôi vẫn còn một số mã kế thừa cần duy trì)5. Hãy viết mãBây giờ chúng ta đã thiết lập xong các thành phần CSS và JavaScript, hãy thêm một số mã vào 44 của chúng ta 2Đối với thành phần DropDown, ngx-bootstrap cung cấp một số lệnh 45. Chỉ thị 46. sử dụng chỉ thị này thay vì 47 48. Chỉ thị 49. sử dụng chỉ thị này thay vì 80. Nó cũng sẽ thêm các thuộc tính aria vào phần tử HTML 81. Chỉ thị 82. sử dụng chỉ thị này thay vì 83Và bạn sẽ có hành vi tương tự như Bootstrap + Jquery Hãy cũng phát triển một nút với chú giải công cụ 3Chỉ thị 84 có hiệu lực tương tự như 85Chúng ta cũng hãy xem cách sử dụng thành phần Modal 4Trong đoạn mã trên, lưu ý rằng chúng tôi đang sử dụng một 86 làm vùng chứa mẫu phương thức của chúng tôi. Bản mẫu này đang được tham chiếu bởi một biến cục bộ của bản mẫu 87. Khi người dùng nhấp vào nút, chúng tôi yêu cầu mã của chúng tôi mở phương thức được tham chiếu bởi 87 (bạn có thể có bao nhiêu phương thức nếu cần, chỉ cần đặt các tên khác nhau cho các biến cục bộ của bạn)Ngoài ra còn có một nút đóng trong phương thức đang gọi 89Vì vậy, chúng tôi cũng cần một số mã TypeScript trong 00 của mình 5 45. đầu tiên chúng ta cần một biến để giữ một tham chiếu của phương thức của chúng ta. Điều này sẽ được sử dụng để đóng phương thức 48. để hiển thị phương thức, chúng tôi cũng cần dịch vụ ngx-bootstrap 81. và khi người dùng nhấp vào nút để mở cửa sổ bật lên, chúng tôi sẽ giữ tham chiếu phương thức và chuyển tên cục bộ của mẫu cho modalService
Chúng tôi có một dự án Angular sử dụng Bootstrap và không cần nhập JQuery để có hành vi tương tự 6. Bootstrap 4 Thành phần JavaScript với ng-bootstrap (Tùy chọn 2)Ngoài ra còn có tùy chọn thứ hai để sử dụng các thành phần Bootstrap JavaScript trong Angular mà không cần JQuery trong trường hợp bạn đang sử dụng Bootstrap 4. ng-bootstrap Bạn có thể cài đặt 09 trong dự án của mình từ NPM 6Trong 17 của bạn, bạn cần nhập 11 bằng phương pháp 41 7Nếu bạn có các mô-đun tính năng trong ứng dụng của mình, bạn cũng cần nhập 13, nhưng không có phương thức 41
Làm cách nào để thêm Bootstrap vào dự án Angular 14?Thêm Bootstrap vào ứng dụng Angular 14 . Bước 1 - Cài đặt Angular CLI 14 Bước 2 - Khởi tạo Dự án Angular 14 của bạn Bước 3 – Cài đặt Bootstrap 5 Bước 4 – Tạo các thành phần góc và thiết lập định tuyến Bước 5 – Thêm Bootstrap 5 Jumbotron Bước 6 – Tạo một bảng Angular Bootstrap 5 Làm cách nào để thêm Bootstrap vào Angular 11?Có ba (3) cách chính để thêm bootstrap vào dự án góc của chúng ta. Phương pháp 1. Sử dụng CLI góc (cài đặt npm) . Phương pháp 2. Sử dụng CDN (phương pháp Sao chép và Dán). Phương pháp 3. Thêm tệp CSS bootstrap vào dự án của bạn (Sử dụng nhập CSS).
Làm cách nào để thêm Bootstrap vào Angular 10?Cách thêm Bootstrap 4 vào ứng dụng Angular 10 . Cài đặt Bootstrap 4. Chúng ta có thể cài đặt phiên bản Bootstrap 4 mới nhất (tại thời điểm viết bài này là 4. 5. 0) sử dụng NPM. . Cài đặt jQuery và Popper. . Định cấu hình Kiểu và Tập lệnh Làm cách nào để thêm Bootstrap vào Angular 13?Làm cách nào để cài đặt Bootstrap 5 trong Angular 13? . ví dụ 1. Trong giải pháp này, bạn chỉ cần cài đặt bootstrap trên góc 13 của mình và nhập tệp css để tạo kiểu. tập tin css. . src/kiểu. css. @import "~bootstrap/dist/css/bootstrap. . ví dụ 2. . góc cạnh. json. . src/ứng dụng/ứng dụng. thành phần. html. . Chạy ứng dụng góc cạnh |