Bước 3. Sau khi tạo ứng dụng ReactJS, hãy cài đặt mô-đun cần thiết bằng lệnh sau
npm install react-bootstrap npm install bootstrap
Cấu trúc dự án. Nó sẽ giống như sau
Cấu trúc dự án
Ví dụ. Bây giờ hãy viết đoạn mã sau vào Ứng dụng. tập tin js. Ở đây, Ứng dụng là thành phần mặc định của chúng tôi, nơi chúng tôi đã viết mã của mình
Ứng dụng. js
cd foldername5
cd foldername6
cd foldername7
cd foldername8
cd foldername9
cd foldername7
cd foldername0
cd foldername1
cd foldername7
cd foldername3____14
cd foldername7
cd foldername6
cd foldername7
cd foldername8
cd foldername9
npm install react-bootstrap npm install bootstrap0
npm install react-bootstrap npm install bootstrap1
npm install react-bootstrap npm install bootstrap2
npm install react-bootstrap npm install bootstrap3
npm install react-bootstrap npm install bootstrap4
npm install react-bootstrap npm install bootstrap5
npm install react-bootstrap npm install bootstrap6
npm install react-bootstrap npm install bootstrap7
npm install react-bootstrap npm install bootstrap8
npm install react-bootstrap npm install bootstrap9
npm install react-bootstrap npm install bootstrap8
cd foldername01
cd foldername02
cd foldername03
cd foldername02
cd foldername05
cd foldername06
cd foldername07
cd foldername08
cd foldername09
cd foldername50
cd foldername51
cd foldername08
cd foldername53
cd foldername06
cd foldername55
cd foldername06
cd foldername57
cd foldername08
cd foldername59
cd foldername50
cd foldername61____862
cd foldername63
cd foldername08
cd foldername65
cd foldername06
cd foldername67
cd foldername06
cd foldername69
cd foldername08
cd foldername71______872
cd foldername73
cd foldername50
cd foldername75
cd foldername08
cd foldername77
cd foldername08
cd foldername71____880
cd foldername73
cd foldername50
cd foldername83
cd foldername08
cd foldername77
cd foldername06
cd foldername87
cd foldername02____889
npm install react-bootstrap npm install bootstrap4
cd foldername91
_______01____893
cd foldername94
Bước để chạy ứng dụng. Chạy ứng dụng bằng lệnh sau từ thư mục gốc của dự án
Modal rất phổ biến trong các ứng dụng front-end. React-bootstrap đã xây dựng lại phương thức dựa trên jQuery với các thành phần React cung cấp chức năng giống như các bộ phận đối ứng của jQuery. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách cài đặt Reac-bootstrap, hiển thị và ẩn một phương thức, làm việc với các sự kiện phương thức khác nhau và tùy chỉnh phương thức theo nhu cầu của bạn bằng cách sử dụng Phương thức Bootstrap trong React. Bắt đầu nào
Cài đặt React-Bootstrap
Để bắt đầu sử dụng Bootstrap trong ứng dụng React của mình, bạn cần cài đặt gói cd foldername
41 từ npm cùng với cd foldername
42 v4 package. You will need to install regular Bootstrap for the CSS.
cd foldername6
đánh đập
Sau khi cài đặt hoàn tất, bạn có thể nhập thành phần phương thức và kiểu dáng vào mô-đun của mình
cd foldername4
js
Một phương thức có một vài phần cơ bản. Đầu trang, Tiêu đề, Nội dung và Chân trang. Các phần này sẽ chứa nội dung mà chúng ta cần hiển thị. Đây là một ví dụ hiển thị một phương thức cơ bản sử dụng các thành phần này
cd foldername8
js
Sử dụng cú pháp ____443 để hiển thị từng thành phần. Nếu bạn không muốn sử dụng cú pháp nghĩa đen của đối tượng khi xác định các phương thức của mình, bạn cũng có thể nhập riêng từng thành phần.
cd foldername0
js
Bây giờ bạn đã có một phương thức chức năng trong ứng dụng của mình, hãy tạo phương thức tương tác
Ẩn/Hiện Modal
Ví dụ trước của chúng tôi cho thấy cách hiển thị một phương thức sử dụng thuộc tính cd foldername
44 trên thành phần phương thức. Ban đầu, tôi đã mã hóa cứng giá trị thành ____445 , nhưng nó không linh hoạt lắm. Để cải thiện điều này, hãy đặt giá trị thành biến hoặc biểu thức có thể chuyển đổi. Chúng tôi cũng sẽ tạo một nút để chuyển chế độ hiển thị.
cd foldername3
js
Tôi đã thêm phương thức ____446 và cd foldername
47 . Việc gán biến cd foldername
48. Assigning the ____448 làm giá trị cho thuộc tính cd foldername
44 có nghĩa là chúng ta hiện tại . Thuộc tính ______481 mới là cần thiết nếu chúng ta muốn ẩn phương thức khi nhấp vào phông nền không tĩnh hoặc nhấn phím esc. Tôi cũng đã thêm một vài nút vào chân trang để làm cho phương thức này thực tế hơn. Ngoài việc ẩn Modal bằng cách nhấn phím "Esc" hoặc nhấp vào phông nền, tôi đặt phương thức cd foldername
47 trên nút Hủy để hiển thị theo một cách khác .
sự kiện phương thức
Phương thức đi kèm với một số sự kiện hữu ích để hỗ trợ chúng tôi với các trạng thái trung gian giữa ẩn và hiển thị phương thức. Ví dụ: nếu bạn muốn hiển thị nội dung khác trong phương thức của mình, trên trang chính khi nội dung đó đang tải ở chế độ xem hoặc đang trong quá trình ẩn, thì bạn có thể sử dụng cd foldername
83, cd foldername
84, cd foldername
85 or cd foldername
86 callbacks respectively. Let's look at these callbacks individually in greater depth.
onĐã nhập
Sự kiện cd foldername
84 thực hiện một cuộc gọi lại sẽ kích hoạt sau khi chế độ xem xong. Điều này hữu ích nếu chúng ta muốn tải dữ liệu không đồng bộ vào phương thức hoặc tương tác với các phần tử khi chúng hiển thị trong phương thức. Trong ví dụ này, hãy cập nhật tiêu đề của phương thức của chúng ta từ cd foldername
88 thành cd foldername
89.
cd foldername8
js
vào nhập
Trong ví dụ này, chúng tôi sẽ bắt đầu hẹn giờ để đếm thời gian cần thiết để mở phương thức tính bằng mili giây. Chúng tôi sẽ hiển thị trong phần nội dung của phương thức mất bao lâu để cd foldername
83 gọi lại để nhận lệnh bắt đầu mở phương thức cho đến khi hoàn thành việc mở phương thức.
cd foldername0
js
onExit và onExited
Chúng ta có thể sử dụng tương tự lệnh gọi lại ____485 và cd foldername
86 . Hãy hiển thị thông báo 'tạm biệt' khi người dùng đóng phương thức. Chúng tôi cũng sẽ thay đổi nền trang khi phương thức kết thúc thoát.
cd foldername3
js
Tùy chỉnh phương thức
Tạo phương thức phù hợp với thương hiệu và thiết kế của bạn thật đơn giản. Sử dụng các phương pháp tương tự có sẵn cho bất kỳ thành phần phản ứng nào để tạo kiểu cho một phương thức, bao gồm mọi giải pháp CSS-in-js, CSS tiêu chuẩn và Mô-đun CSS. Nếu bạn cần thêm một lớp vào hộp thoại phương thức, hãy sử dụng thuộc tính cd foldername
03 .
cd foldername5
js
Trong ví dụ trên, lớp cd foldername
04 sẽ được thêm vào div hộp thoại phương thức.
____505 tài sản
Phần tử HTML mặc định cho bộ chứa thành phần phương thức là phần tử ______506 . Nếu bạn không muốn sử dụng cd foldername
06 mặc định, bạn có thể chỉ định một thành phần khác với cd foldername
05 property. This works for not just the modal dialog, but also for the header, title, body, and footer.
cd foldername1
js
định cỡ
Thuộc tính cd foldername
09 trên thành phần cd foldername
30 có thể là . Có ba lựa chọn. sm, lg, xl. Nếu bạn muốn xác định lớp tùy chỉnh của riêng mình để đặt chiều rộng, bạn cũng có thể làm điều đó.
cd foldername40
js
Phần kết luận
Làm việc với thư viện thành phần Reac-bootstrap cho phép bạn tận dụng lợi ích của Bootstrap và React trong một công cụ. Và, nếu bạn đã biết cách sử dụng các thành phần và thuộc tính của React, thì bạn sẽ bắt tay ngay vào làm việc với Bootstrap. Sau khi đọc hướng dẫn này, bạn sẽ có thể
- thêm Reac-bootstrap và bootstrap vào dự án của bạn
- hiển thị và ẩn một phương thức
- làm việc với các sự kiện phương thức tích hợp
- và tùy chỉnh phương thức để phù hợp với thương hiệu của bạn
Vui lòng theo dõi để biết thêm hướng dẫn, nơi tôi sẽ chỉ cho bạn cách sử dụng các thành phần bootstrap trong ứng dụng phản ứng. Cảm ơn đã đọc 😃
Để biết thêm chi tiết về các thành phần phản ứng tạo kiểu, hãy xem khóa học Tạo kiểu cho các thành phần phản ứng của Jake Trent. Hướng dẫn này sẽ giới thiệu cho bạn về Reac-bootstrap