Thí dụ. Bây giờ hãy viết đoạn mã sau vào Ứng dụng. file 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
________ 54 ________ 55 ________ 56
Các_______542____543
cd foldername44
cd foldername45
cd foldername46______547
cd foldername48
cd foldername49
cd foldername88
cd foldername89
cd foldername46____553
cd foldername44
cd foldername55
_______542____557
cd foldername42
cd foldername59____188
cd foldername89
_______544____563
_______564____565
_______544____567
_______542____569
______540____571
cd foldername84
cd foldername73____88
cd foldername75
npm install react-bootstrap npm install bootstrap5
cd foldername77
cd foldername78
Step to run application. Chạy ứng dụng bằng lệnh sau từ thư mục gốc của dự án
React-Bootstrap bao gồm nhiều thành phần bootstrap khác nhau có thể được cắm và chạy cho ứng dụng React. Điều tương tự cũng áp dụng cho đàn accordion;
Trước khi sử dụng bất kỳ thành phần nào, bạn cần cài đặt nó bằng lệnh NPM bên dưới
cd foldername5
vỏ bọc
Sau khi cài đặt cả hai thư viện trên, bước tiếp theo là nhập CSS bootstrap vào tệp gốc của ứng dụng React, i. e. ______360 .
cd foldername6
js
Giờ đây, bạn có thể sử dụng bất kỳ thành phần nào trong số
npm install react-bootstrap npm install bootstrap5 thành phần trong ứng dụng React của mình
Tích hợp Accordion trong React Component
Sau khi cấu hình
npm install react-bootstrap npm install bootstrap5 ,step next to is export the head section of đàn accordion và cấu hình nó. Bạn có thể nhập thành phần đàn accordion như thế này.
cd foldername8
jsx
Thành phần đàn accordion hoạt động trên hai phần tử khác nhau. chuyển đổi các phần tử và các phần tử có thể thu gọn
Chuyển đổi phần tử
Để kích hoạt thao tác mở rộng, bạn cần có một phần tử để người dùng nhấp vào và dựa trên hiệu ứng chuyển đổi, nội dung con tương ứng sẽ hiển thị
Đối với điều đó, có một yếu tố được sử dụng để khai thác chuyển đổi bên dưới
cd foldername9
jsx
Không có I
cd foldername63 đại diện cho hành động của phần tử chuyển đổi có thể là bất kỳ thứ gì như nút, liên kết hoặc thẻ tiêu đề
cd foldername64 xác định từng phần tử chuyển đổi để mở rộng các phần tử tương ứng sau khi người dùng nhấp vào tiêu đề
Phần tử có thể thu gọn
Sau khi người dùng nhấp vào phần tử
cd foldername65 , nội dung con tương ứng sẽ được mở rộng và hiển thị trong DOM;
To extension, you used
____065. Để thu gọn theo cách tương tự, có một phần tử khác được gọi là ______067 .cd foldername5
jsx
Một chỗ dựa được đính kèm, ____364 được sử dụng để tìm thành phần cụ thể của DOM và hiển thị phần tử nội dung .
Dưới đây là giai đoạn hoàn chỉnh mã, cho thấy sự phát triển khai thác hoàn chỉnh đàn Accordion
cd foldername7
jsx
Trong ví dụ trên, hai đàn xếp hạng có thể thu gọn được sử dụng và bao bọc bởi phần tử cha
npm install react-bootstrap npm install bootstrap7. Một chiếc đàn xếp có thể gập lại là
cd foldername80 và một chiếc đàn khác là ____081 . Khi bất kỳ đàn accordion nào được nhấp vào, khóa sự kiện phù hợp sẽ được xác định và nội dung con của nó sẽ hiển thị cho người dùng
Bạn có thể định cấu hình nhiều đàn accordion dựa trên yêu cầu của mình và đặt giá đỡ
cd foldername64 , dùng để xác định nội dung có thể thu gọn tương ứng
Cách mở bất kỳ đàn accordion nào theo mặc định
Bạn có thể cần mở bất kỳ đàn accordion nào theo mặc định sau khi trang hiển thị, do đó, có một thuộc tính bổ sung có tên là
cd foldername83
Bạn có thể xác định khóa mặc định của đàn accordion có thể thu gọn mong muốn để hiển thị, như được đưa ra bên dưới
cd foldername2
jsx
Cấu hình sử dụng trên, đàn accordion thứ ba sẽ được mở rộng theo mặc định vì bạn đã xác định khóa hoạt động mặc định thành
cd foldername84
Kết luận
Đàn accordion là lựa chọn tốt nhất khi thu gọn giao diện người dùng và có thể tận dụng không gian trang web để mở rộng nội dung khi cần