Mã javascript đặt phòng khách sạn
Trong bài viết này chúng ta sẽ học cách sử dụng React datepicker trong ứng dụng React. Tìm hiểu từ cơ bản đến 1 trường hợp thề là 4 sử dụng React-Datepicker Show 5 là thư viện phổ biến nhất cho các dự án React, thư viện này hiện có khoảng trên 700. 000 lượt tải xuốngđiều kiện tiên quyếtTrong hướng dẫn này, bạn cần biết Javascript & React cơ bản. Bước đầu tiên của bước cấu hình là cài đặt ứng dụng tạo-phản ứng 6
Sau đó 7 đã được cài đặt, chúng ta sẽ cần tạo ứng dụng mới cho thư viện. You can use cmd after
Sau đó, sau khi tạo ứng dụng thành công, hãy vào thư mục dự án, cài đặt gói yêu cầu và bắt đầu dự án
Thực hiện cơ bản. Mặc địnhTrước khi bắt đầu, chúng ta cần đặt tệp CSS trong ứng dụng. Chèn mã sau vào ứng dụng của bạn. Về cơ bản bạn có thể đặt bất kỳ nơi nào trong ứng dụng. In this application we will set in file app. js
Sau đó chúng ta nhập DatePicker component từ 8. Các sự kiện mà chúng ta cần phải có là 9 & 0 9 lấy giá trị ngày tháng để biểu thị thành phần giá trị. Trong khi 0 hoạt động là 1 hàm xử lý thay đổi giá trị 9. Hàm 4 lấy giá trị và chúng ta cần thu thập là thay đổi giá trị của ngày 9 được chọn. Cập nhật file ứng dụng. js as after 6Thực hiện cơ bản. Bộ chọn thời gianChúng ta có thể sử dụng thành phần 6 bởi đạo cụ 7. Times will show the interval 30 minutes by default. Chúng ta có thể chúng ta có thể định dạng ngày sẽ hiển thị như thế nào theo đạo cụ dateFormat. Trong trường hợp này, chúng tôi muốn hiển thị trong thành phần. Sử dụng ký hiệu 8. Chúng ta sẽ thay đổi ứng dụng. js 0Công cụ chọn tháng và nămNgoài ngày & giờ, khả năng chọn tháng & năm là một điều quan trọng cần có ở đây. thành phần này cũng có tính năng chọn tháng & năm. Chỉ cần đảm bảo rằng chúng ta sử dụng đúng định dạng 9 ddeerr tối ưu các tính năng thay đổi ứng dụng. js as after 2Ví dụ nâng cao. Đặt phòng khách sạn chọn ngàyChúng ta sẽ tạo một bộ chọn ngày đặt thành phần công cụ chọn ngày đặt phòng khách sạn bằng cách sử dụng react-datepicker. Mục tiêu là xây dựng 2 thành phần 8 làm cho cả 2 được kết nối với ngày nhận phòng, sau đó hiển thị các ngày đã chọn. Đầu tiên tất cả những gì chúng ta cần làm là tạo thành phần để nhận phòng và trả phòng. Chúng ta sẽ sử dụng đạo cụ 61 để đặt giới hạn ngày tối thiểu cho người dùng. Đặt mã này bên trong tệp 62 của bạn tại phần trả lại 6Cách mã hóa xác định trên 61. Đối với thành phần đăng ký, nó chỉ đơn giản là sử dụng dữ liệu hiện đang làm 61, Người dùng không thể chọn ngày trước ngày hôm nay. Và đối với thành phần thanh toán, chúng ta có thể xử lý. Giá trị 65, có nghĩa là người dùng không thể chọn 1 ngày trước ngày nhận phòngBước tiếp theo sẽ là xác định cách chúng ta sẽ lưu giá trị vào trạng thái của mình và cách hoạt động của mỗi chức năng thay đổi. Đối với điều này, tưởng tượng chính chỉ là cần tạo một trạng thái cho mỗi 65 và 67 iá trị và lưu vào ngày đó. Sự khác biệt duy nhất là 61 của thành phần trả phòng sẽ phụ thuộc vào giá trị của 65, chúng ta cần phải thiết lập lại 67 bất cứ khi nào 01 thay đổi. Vì vậy bạn cần cập nhật ứng dụng. js 6The end of the end of the end of the we have to display the brief of the room. Nó sẽ chỉ được hiển thị khi cả ngày nhận phòng và trả phòng đều có giá trị. Đối tượng hợp trường hợp này chúng ta sử dụng thời điểm. js to format date. Cập nhật file ứng dụng. js 7Code hoàn chỉnh file App. js 0Kiểu tệp ứng dụng. css 1Phần kết luậnBây giờ chúng ta đã biết cách sử dụng Reac-datepicker trong ứng dụng của mình. Sau khi làm theo hướng dẫn của bài viết này, chúng ta có thể sử dụng tái xây dựng cho các dự án tiếp theo |