React hiện là khung JavaScript được ưa thích nhất, theo Khảo sát dành cho nhà phát triển StackOverflow 2020. Trong hướng dẫn này, chúng ta sẽ thảo luận về React Bootstrap, một thư viện React UI phổ biến Mặc dù có rất nhiều thư viện React UI để lựa chọn, React Bootstrap vẫn là một lựa chọn phổ biến vì tính tương đồng của nó với Bootstrap truyền thống và sự sẵn có của một số chủ đề Bootstrap. Đây là một trong những cách nhanh nhất để xây dựng giao diện bằng React và Bootstrap Cài đặtĐể cài đặt 1yarn add react-bootstrap bootstrap 6 làm phần phụ thuộc, hãy chạy lệnh sau trong thư mục gốc của dự án React của bạn. 1npm install react-bootstrap bootstrap
đánh đập Hoặc nếu bạn thích Sợi hơn, hãy sử dụng lệnh này 1yarn add react-bootstrap bootstrap
đánh đập Bạn có thể hỏi tại sao 1yarn add react-bootstrap bootstrap 7 được cài đặt ngoài 1yarn add react-bootstrap bootstrap 6. The reason is that ______06 không phụ thuộc vào một phiên bản Bootstrap cụ thể và không bao gồm bất kỳ CSS nào của riêng nó, nhưng cần có biểu định kiểu để sử dụng . 1yarn add react-bootstrap bootstrap 6 components. Nhập BootstrapĐể sử dụng các thành phần 1yarn add react-bootstrap bootstrap 6 , hãy thêm đoạn mã sau vào 1import 'bootstrap/dist/css/bootstrap.min.css'; 2 or 1import 'bootstrap/dist/css/bootstrap.min.css'; 3. ________số 8 JSX Và thế là xong; Sử dụng cơ bảnDưới đây là năm thành phần React Bootstrap được sử dụng phổ biến nhất - nút
- Các hình thức
- thanh điều hướng
- chúc rượu
- phương thức
Nhập thành phầnCó hai cách để nhập các thành phần từ React Bootstrap 1npm install react-bootstrap bootstrap 1JSX Hoặc bằng cách kéo các thành phần cụ thể từ thư viện 1npm install react-bootstrap bootstrap 2JSX Quá trình nhập này có thể giảm đáng kể số lượng mã bạn gửi cho khách hàng. Điều này có thể là tốt nhất cho các thành phần riêng lẻ, nhưng không phải nếu một số thành phần được nhập Sử dụng các thành phầnĐây là cách bạn có thể sử dụng bất kỳ thành phần React Bootstrap nào trong ứng dụng React của mình - Nhập thành phần mà bạn muốn sử dụng, ví dụ:
1import 'bootstrap/dist/css/bootstrap.min.css'; 4 .
1npm install react-bootstrap bootstrap 2JSX - Sử dụng thành phần đã nhập với các đạo cụ có thể tìm thấy trong tài liệu React Bootstrap. Ví dụ: ______84 có các đạo cụ như
1import 'bootstrap/dist/css/bootstrap.min.css'; 6 , 1import 'bootstrap/dist/css/bootstrap.min.css'; 7, 1import 'bootstrap/dist/css/bootstrap.min.css'; 8, 1import 'bootstrap/dist/css/bootstrap.min.css'; 9, etc.
1yarn add react-bootstrap bootstrap 0JSX Đây là cách nút sẽ trông như thế nào Ngay cả khi 1npm install react-bootstrap bootstrap 10 bị xóa, nút vẫn trông giống như vậy vì 1npm install react-bootstrap bootstrap 11 is the default value of 1import 'bootstrap/dist/css/bootstrap.min.css'; 6 prop. Bạn có thể thử nghiệm với các đạo cụ khác nhau và tạo các kết hợp mới - Đây là nút có
1npm install react-bootstrap bootstrap 13 và 1npm install react-bootstrap bootstrap 14 .
1yarn add react-bootstrap bootstrap 6JSX - Đây là nút có ____115 và
1npm install react-bootstrap bootstrap 16 .
1yarn add react-bootstrap bootstrap 9JSX Thí dụVí dụ này cho thấy quy trình từng bước tạo kiểu cho ứng dụng bằng React Bootstrap Nó sẽ sử dụng điểm cuối ký tự của API Rick và Morty, API dựa trên REST/GraphQL miễn phí cung cấp thông tin về các ký tự, tập và vị trí của chương trình truyền hình Rick và Morty - Đầu tiên, yêu cầu dữ liệu từ
1npm install react-bootstrap bootstrap 17 điểm cuối. Một cách để làm điều này là sử dụng 1npm install react-bootstrap bootstrap 18 bên trong 1npm install react-bootstrap bootstrap 19 móc và lưu trữ . Bằng cách cung cấp một mảng trống làm đối số thứ hai cho 1npm install react-bootstrap bootstrap 19 , bạn có thể đảm bảo rằng yêu cầu chỉ được thực hiện sau lần kết xuất ban đầu.
1yarn add react-bootstrap bootstrap 4JSX Tiếp theo, bạn cần quyết định dữ liệu nào chúng tôi muốn hiển thị trong ứng dụng của bạn; . Bạn có thể xem Lược đồ ký tự. 1npm install react-bootstrap bootstrap 21 ,1npm install react-bootstrap bootstrap 22,1npm install react-bootstrap bootstrap 23, and 1npm install react-bootstrap bootstrap 24. You can check out the Character Schema . - Bạn có thể hiển thị dữ liệu ký tự trong thành phần ______125 của React Bootstrap. Trước tiên, tạo các thẻ trống dựa trên số lượng ký tự trong phản hồi bằng phương pháp
1npm install react-bootstrap bootstrap 26 trên 1npm install react-bootstrap bootstrap 27 state.
1yarn add react-bootstrap bootstrap 0JSX Ở đây, 1npm install react-bootstrap bootstrap 28 của ký tự được sử dụng làm giá trị của 1npm install react-bootstrap bootstrap 29 prop. You will not see anything in the app, since the 1npm install react-bootstrap bootstrap 20 tự nó trống. - Bạn có thể sử dụng
1npm install react-bootstrap bootstrap 21 để hiển thị hình ảnh bên trong 1npm install react-bootstrap bootstrap 20 component.
1yarn add react-bootstrap bootstrap 1JSX Bây giờ, ứng dụng của bạn sẽ hiển thị hình ảnh của các ký tự khác nhau trong một dòng không có lề Bạn có thể thêm 1npm install react-bootstrap bootstrap 23 để thêm lề giữa các thẻ. 1yarn add react-bootstrap bootstrap 2JSX - Để hiển thị
1npm install react-bootstrap bootstrap 21 và 1npm install react-bootstrap bootstrap 25 , hãy sử dụng 1npm install react-bootstrap bootstrap 26 and 1npm install react-bootstrap bootstrap 27 inside 1npm install react-bootstrap bootstrap 28.
1yarn add react-bootstrap bootstrap 3JSX Đây là cách thẻ của bạn sẽ trông như thế nào - Cuối cùng, hãy thêm
1import 'bootstrap/dist/css/bootstrap.min.css'; 4 để hiển thị thêm thông tin về một ký tự cụ thể. Bạn cũng sẽ cần nhập thành phần 1import 'bootstrap/dist/css/bootstrap.min.css'; 4 từ thư viện 1yarn add react-bootstrap bootstrap 6 .
1yarn add react-bootstrap bootstrap 4JSX Đây là cách ứng dụng của bạn sẽ trông như thế nào - Tất cả các thẻ trong một dòng trông không ổn. Để thay đổi bố cục của thành phần
1npm install react-bootstrap bootstrap 20 , hãy kết xuất mọi thứ bên trong 1yarn add react-bootstrap bootstrap 03 thay thế . 1yarn add react-bootstrap bootstrap 04, which will divide the cards into columns.
1yarn add react-bootstrap bootstrap 5JSX Đây là cách ứng dụng của bạn sẽ trông như thế nào Bạn có thể sử dụng ví dụ được sử dụng ở đây để thử nghiệm các thành phần React Bootstrap khác nhau Dưới đây là một số ý tưởng để thử nghiệm với - Sử dụng để hiển thị thêm thông tin về một nhân vật khi nhấp vào nút Thông tin khác
- Thêm một Navbar vào ứng dụng
Sự kết luậnTrong hướng dẫn này, chúng tôi đã thảo luận về cách cài đặt và sử dụng React Bootstrap trong bất kỳ ứng dụng React nào và chúng tôi đã thấy một ví dụ trong đó việc tạo kiểu trở nên đơn giản và nhanh hơn với React Bootstrap. Không phải mọi thành phần đều được thảo luận ở đây, vì vậy bạn nên thử khám phá các thành phần khác nhau có sẵn trong React Bootstrap
có phản ứng
Biểu định kiểu. Bởi vì React-Bootstrap không phụ thuộc vào phiên bản Bootstrap rất chính xác nên chúng tôi không gửi kèm theo bất kỳ CSS đi kèm nào. Tuy nhiên, một số biểu định kiểu được yêu cầu để sử dụng các thành phần này.
Bootstrap có cần thiết cho React không?
Phản ứng. js có sẵn mô-đun bootstrap i. e. Reac-bootstrap có thể được nhập để sử dụng bootstrap trong HTML. Người ta cũng có thể liên kết với CDN hoặc nhập các tệp của nó để sử dụng các lớp bootstrap.
Tôi có thể sử dụng React thay vì Bootstrap không?
So sánh Bootstrap và React trong nháy mắt. Trong khi React được biết đến với việc nâng cao trải nghiệm người dùng bằng cách tải trang web nhanh hơn, Bootstrap giúp xây dựng các trang web thân thiện với thiết bị di động, thiết kế CSS, bố cục HTML và các chức năng JavaScript hoạt động tốt |