Bootstrap 5 bộ chọn lịch codepen

Hãy bắt đầu với những điều cơ bản. Datepicker là một thành phần giao diện người dùng giúp người dùng tương tác với trang web bằng cách chọn ngày hoặc giờ nhất định. Đây là một yếu tố tiêu chuẩn cho mọi người dùng Internet vì chúng tôi thấy nó ở hầu hết mọi nơi (đặc biệt là trong các biểu mẫu đăng ký nơi chúng tôi cần điền ngày sinh của bạn). Chúng tôi đã liệt kê hơn 13 ví dụ tốt nhất về bộ chọn ngày Bootstrap cho ứng dụng tiếp theo của bạn

Trong bài viết này, chúng ta cũng nói về chức năng của ứng dụng ngụ ý chọn ngày. để tạo lịch từ đầu hoặc để tìm giải pháp sẵn sàng. Chúng tôi đề xuất biến thể thứ hai. Xem phạm vi công cụ chọn ngày Bootstrap và tìm công cụ chọn ngày được thiết kế tinh xảo của bạn. Điều này đặc biệt quan trọng đối với các ứng dụng sử dụng ngày và giờ làm chức năng cốt lõi

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Cách sử dụng thành phần Bộ chọn ngày

Có những trường hợp khác nhau khi người dùng cần nhập ngày. để mua vé, sắp xếp các cuộc gặp với bác sĩ/bạn bè/đồng nghiệp/sếp, chọn ngày sinh, nhập ngày sinh của bạn (hoặc ngày của người thân), lên lịch sự kiện và theo dõi thời gian. Công cụ chọn ngày bạn chọn phải phù hợp với mục đích.  

Thành thật mà nói, không có nhiều công cụ chọn ngày Bootstrap tốt trên Internet. Ngay cả một số lượng nhỏ hơn trong số chúng cũng cung cấp khả năng tùy chỉnh tốt. Thật khó để tìm thấy một số ví dụ với thiết kế lạ mắt. Có rất ít công cụ chọn ngày có khả năng tùy biến cao và giao diện đẹp mắt. Nhưng chúng tôi đã tìm thấy chúng

Trong bài viết, chúng tôi không chỉ xem xét danh sách các công cụ chọn ngày được mã hóa tốt mà còn các loại khác nhau của chúng và các chức năng mà chúng cung cấp. Thích đọc sách

Tiêu chí lựa chọn cho Bộ chọn ngày Bootstrap

Tất cả các thư viện trong bài viết đều dựa trên lịch. Điều đó có nghĩa là để chọn ngày, bạn chỉ cần nhập ngày vào trường văn bản, nhưng bạn sẽ phải sử dụng lịch để chọn ngày.   

Hãy xác định tham số cho thư viện chọn ngày.  

Trước hết, có bộ chọn theo phạm vi và ngày đơn lẻ. Công cụ chọn ngày đơn cho phép người dùng chỉ chọn một ngày trong một khung. Mặt khác, công cụ chọn ngày trong phạm vi cung cấp cho người dùng cơ hội chọn một phạm vi ngày trong một lịch. Các thư viện có hai trường đầu vào được liên kết (ngày bắt đầu và ngày kết thúc) không phải là bộ chọn ngày theo phạm vi theo nghĩa đơn giản của chúng, bởi vì trong mỗi trường, bạn xác định một ngày duy nhất, không phải là một phạm vi. Tuy nhiên, việc sử dụng một cặp hai ngày khác nhau sẽ cho chúng tôi phạm vi ngày từ ngày sớm hơn đến ngày muộn hơn.

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Bạn có thể mở rộng bộ chọn ngày với đầu vào thời gian. Nó phục vụ các mục đích cụ thể và chủ yếu được sử dụng để lên lịch hoặc sắp xếp các cuộc họp. Cơ hội để thiết lập một danh sách các giá trị được xác định trước đặc biệt hữu ích ở đó.  

Hỗ trợ đầu vào số. Đôi khi, việc nhập dữ liệu cần thiết từ bàn phím dễ dàng hơn là chạm và cuộn qua năm tháng. Vì mục đích đó, một số công cụ chọn ngày giữ cho trường ngày hoạt động để người dùng có thể nhập giá trị vào đó. Bạn không nên quên thiết lập trình trợ giúp định dạng như DD/MM/YYYY. Hơn nữa, sự chuyển đổi giữa năm, ngày và tháng phải tự động mà không cần phải nhập bất kỳ ký hiệu bổ sung nào như dấu chấm hoặc dấu gạch chéo.  

Tùy chọn tiếp theo là các chỉ báo trên lịch như dấu chấm gần ngày, được đánh dấu bằng các màu khác nhau, đường viền đậm và số ngày màu xám cho các ngày không hoạt động. Các chỉ số đóng một vai trò quan trọng khi bạn phát triển một ứng dụng dựa trên lịch phức tạp, trong đó người dùng phải sử dụng lịch làm lịch biểu hoặc để sắp xếp các cuộc họp/lượt truy cập.   

Thiết kế. Nếu bạn có một thiết kế cụ thể trong ứng dụng thì việc tìm kiếm một thiết kế đơn giản và dễ hiểu không dựa trên các nguyên tắc thiết kế Material là điều hợp lý.  

Mẫu ngày tháng phức tạp. Mỗi thứ Sáu, thứ Hai, tuần trước, tháng, v.v.

Các tính năng bổ sung. Bạn có cần nút rõ ràng, nút hôm nay, ngôn ngữ bổ sung cho lịch hoặc tài liệu không? .

Tại sao Bootstrap?

Bootstrap có lẽ là thư viện HTML, CSS và JS phổ biến nhất trên thế giới. Rất nhiều trang web và ứng dụng dựa trên nó. Đó là lý do đầu tiên tại sao bài viết được dành cho bộ chọn ngày Bootstrap 4. Lý do thứ hai cũng khá đơn giản. Bootstrap là một khung rất tốt để phát triển giao diện người dùng đáp ứng cho điện thoại di động nhờ hệ thống lưới Bootstrap ưu tiên thiết bị di động. Theo Statista, có 4. 2 tỷ người dùng Internet di động và 61% lượt truy cập tìm kiếm của Google diễn ra trên thiết bị di động. Bootstrap làm cho trải nghiệm người dùng thú vị hơn nhiều và quá trình phát triển dễ dàng hơn.  

Hơn 13 công cụ chọn ngày Bootstrap tốt nhất cho Ứng dụng tiếp theo của bạn

Bootstrap datepicker từ các giải pháp UX

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Đơn, Phạm vi
Đầu vào thời gian. Không
Hỗ trợ nhập số. Có
Các chỉ số. Hôm nay, Ngày đã chọn, Nhóm ngày
Thiết kế. Hiển thị phạm vi đơn giản, rõ ràng và trực quan, thuận tiện với nhiều màu sắc khác nhau
Mẫu ngày phức tạp. Tất cả các biến thể có thể tồn tại trên Internet

Tính năng bổ sung

  • tài liệu toàn diện
  • 12k sao trên GitHub
  • giới hạn ngày
  • cài đặt chế độ xem tối thiểu/tối đa (thập kỷ/thế kỷ)
  • nút hôm nay
  • Hơn 30 ngôn ngữ, cơ hội đa ngày, số ngày bị vô hiệu hóa, v.v.

Thêm thông tin. https. //github. com/uxsolutions/bootstrap-datepicker/blob/master/docs/index. đầu tiên

Bộ chọn phạm vi ngày

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Đơn, Phạm vi
Đầu vào thời gian. Có, ở định dạng kỹ thuật số
Hỗ trợ đầu vào số. Có
Các chỉ số. Hôm nay, Ngày đã chọn, Phạm vi ngày
Thiết kế. Mát mẻ và hiện đại, phạm vi được đánh dấu bằng 2 màu
Mẫu ngày phức tạp. Vâng, rất nhiều. Hôm qua, hôm nay, 30 ngày qua, tháng trước
Thông tin thêm. https. //www. công cụ hẹn hò. com/

Bộ chọn ngày theo chủ đề màu xanh Bootstrap với phạm vi ngày và số tuần

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Đơn, Phạm vi (giao diện người dùng bao gồm một trường có phạm vi được đánh dấu, nhưng thành phần này hoạt động với hai trường mà người dùng phải chọn riêng)
Nhập thời gian. Không
Hỗ trợ nhập số. Có
Các chỉ số. Ngày đã chọn, phạm vi ngày
Thiết kế. Một chút choáng ngợp với 4 trường logic khác nhau (bộ đếm tuần, lịch, bộ chọn tháng/năm, nút xóa). Bảng màu sử dụng 6 màu khác nhau trong một khung hình rất nhiều.
Mẫu ngày tháng phức tạp. Không
Tính năng bổ sung. Bộ đếm tuần, là công cụ chọn ngày đơn giản không có tính năng bổ sung.
Thông tin thêm. https. //bbbootstrap. com/snippets/blue-themed-date-picker-date-range-and-week-number-61366925

Ab-datepicker từ eureka2

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Đơn, Phạm vi (với sự trợ giúp của hai bộ chọn ngày được liên kết)
Nhập thời gian. Không
Hỗ trợ nhập số. Có, với trình trợ giúp định dạng
Các chỉ báo. Ngày đã chọn
Thiết kế. 5 mẫu màu, manh mối cho tên các ngày trong tuần và các ngày trong tháng được phân tách bằng các đường màu đen vuông góc.
Mẫu ngày tháng phức tạp. Bạn có thể tắt các ngày trong tuần

Tính năng bổ sung

  • tài liệu tốt
  • 5 chủ đề thiết kế khác nhau
  • hơn 40 ngôn ngữ
  • bắt đầu xem từ tháng hoặc năm
  • giới hạn ngày

Thêm thông tin. https. //github. com/eureka2/ab-datepicker

Bộ chọn ngày MDBootstrap

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Một
Đầu vào thời gian. Không
Hỗ trợ nhập số. Có, nhưng không có trình trợ giúp định dạng như DD/MM/YYYY
Các chỉ số. Hôm nay, ngày được chọn
Thiết kế. Đơn giản, quan trọng 
Mẫu ngày phức tạp. Không

lợi thế bổ sung

  • tài liệu tốt
  • 40 bản dịch ngôn ngữ ra khỏi hộp
  • bạn có thể thêm một yếu tố đầu vào bị ẩn để hiển thị một ngày đã chọn trong trường nhập liệu như “Bạn đã chọn (đây là một yếu tố bổ sung). 13 tháng 5 năm 2020”
  • bạn có thể giới hạn ngày có sẵn và vô hiệu hóa một số

Thêm thông tin. https. //mdbootstrap. com/docs/jquery/forms/date-picker/

Bootstrap 4 Công cụ chọn ngày và giờ theo chủ đề tối

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Một
Đầu vào thời gian. Có, và đó là chức năng cốt lõi
Hỗ trợ nhập số. Không
Chỉ số. Ngày và giờ đã chọn
Thiết kế. Thiết kế xanh đen sành điệu. Các widget được chia thành hai khu vực chính. một cái có trường nhập ngày và cái khác có cửa sổ lớn màu trắng với số giờ quy định.
Mẫu ngày tháng phức tạp. Không
Tính năng bổ sung. Không
Thông tin thêm. https. //bbbootstrap. com/snippets/dark-themed-date-and-time-picker-76906698

Jtsade-datebox

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Đơn 
Đầu vào thời gian. Có, trong các biến thể khác nhau
Hỗ trợ nhập số. Không
Chỉ số. Hôm nay, Ngày đã chọn, Giờ đã chọn
Thiết kế. thiết kế phức tạp với các nút và các thành phần được đánh dấu không cần thiết
Mẫu ngày tháng phức tạp. Nhiều tùy chọn tùy chỉnh khác nhau có sẵn trong tài liệu

Tính năng bổ sung

  • tài liệu phong phú
  • một số loại công cụ chọn ngày có sẵn, như lịch tiêu chuẩn, công cụ chọn ngày cuộn
  • hộp ngày với cộng hoặc trừ một nút, và nhiều hơn nữa. Khả năng tùy biến cao với nhiều tùy chọn

Thêm thông tin. https. //github. com/jtsage/jtsage-datebox

Công cụ chọn ngày Bootstrap tốt nhất

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Một
Đầu vào thời gian. Không
Hỗ trợ nhập số. Không, vì không có trường nhập
Các chỉ số. Các ngày đã chọn và chỉ báo đặc biệt cho các sự kiện, hôm nay
Thiết kế. Rõ ràng và đơn giản với nền trắng và các chỉ báo đầy màu sắc
Mẫu ngày phức tạp. Không

Tính năng bổ sung

  • tài liệu tốt,
  • không có trường nhập văn bản,
  • bạn đã chọn trực tiếp ngày trên lịch,
  • bạn có thể chọn ngày bằng các điểm đánh dấu đầy màu sắc,
  • lựa chọn tốt nếu bạn muốn sử dụng lịch làm công cụ lên lịch

Thêm thông tin. https. //github. com/T00rk/bootstrap-liệu-datetimepicker

Bootstrap Datepicker V4 của Eonasdan

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Đơn, Phạm vi (hai đầu vào riêng biệt để xác định phạm vi)
Đầu vào thời gian. Có, ở dạng kỹ thuật số
Hỗ trợ nhập số. Có, không có trình trợ giúp định dạng nào như DD/MM/YYYY
Các chỉ số. Hôm nay, những ngày đã chọn
Thiết kế. Thiết kế màu trắng với màu xanh lam cho các ngày đã chọn, không có lưới trực quan giữa các ngày
Mẫu ngày phức tạp. Có, một tùy chọn để tắt các ngày trong tuần.

Tính năng bổ sung

  • tài liệu tốt
  • bạn có thể chọn một tháng hoặc vài ngày, không liên tiếp
  • lan truyền rộng rãi trên Internet.   

Thêm thông tin. https. //eonasdan. github. io/bootstrap-datetimepicker/

Bộ chọn ngày giờ từ smalot

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Một
Đầu vào thời gian. Có, và có hai bước lựa chọn thời gian. giờ đầu tiên, sau đó hàng chục phút. Đây là một ví dụ điển hình về cách hoạt động của tính năng nhập thời gian 
Hỗ trợ nhập số. Không
Chỉ số. Hôm nay
Thiết kế. Đơn giản với các cơ hội định vị lịch khác nhau
Mẫu ngày phức tạp. Không
Tính năng bổ sung. 3. 5k sao trên GitHub, tất cả các tính năng được kết nối với thời gian chọn.
Thông tin thêm. https. //www. malot. fr/bootstrap-datetimepicker/demo. php

Check-in và out bootstrap 4 datepicker của Amanda Louise

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Phạm vi, dựa trên hai bộ chọn đơn lẻ
Đầu vào thời gian. Không
Hỗ trợ nhập số. Chỉ trong ngày
Các chỉ số. Ngày đã chọn
Thiết kế. Tối giản với biểu tượng lịch trong trường nhập 
Mẫu ngày phức tạp. Không

Tính năng bổ sung

  • Mục đích duy nhất của lịch này là lịch thân thiện với người dùng để chọn ngày nhận phòng và trả phòng
  • Ngày sau không thể nhiều hơn ngày đầu tiên

Thêm thông tin. https. // codepen. io/amandalouise/bút/PNzeGx

Công cụ chọn ngày/giờ Bootstrap của John Fink

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Loại. Một
Đầu vào thời gian. Có
Hỗ trợ nhập số. Có
Các chỉ số. Hôm nay, ngày được chọn
Thiết kế. Phong cách và thanh lịch với phông chữ lạ mắt. Các đường vuông góc trong lịch và bộ chọn thời gian phù hợp với các ứng dụng nghiêm ngặt.
Mẫu ngày tháng phức tạp. Không
Tính năng bổ sung. Không
Thông tin thêm. https. // codepen. io/johnfinkdesign/pen/NRyBZb

Công cụ hẹn hò cho Bootstrap từ Vitaliy Potapov

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Giới thiệu. Ngã ba này được tạo cho phiên bản nội tuyến của công cụ hẹn hò bởi UXsolutions
Type. Đơn, Phạm vi
Đầu vào thời gian. Không
Hỗ trợ nhập số. Có
Các chỉ số. Hôm nay, Ngày đã chọn, Nhóm ngày
Thiết kế. Hiển thị phạm vi đơn giản, rõ ràng và trực quan, thuận tiện với nhiều màu sắc khác nhau
Mẫu ngày phức tạp. Tất cả các biến thể có thể tồn tại trên Internet
Thông tin thêm. https. // sức sống. github. io/bootstrap-datepicker/

Phần kết luận

Chúng tôi hy vọng bạn đã hiểu rõ hơn về công cụ hẹn giờ Bootstrap và tìm thấy công cụ mà bạn thích. Chỉ cần đừng quên dành thời gian và xác định các trường hợp về cách người dùng của bạn sẽ chọn ngày/giờ – điều đó sẽ giúp ích rất nhiều cho việc tìm thư viện cần thiết cho ứng dụng của bạn.  

Khả năng sử dụng của bộ chọn dữ liệu, cũng như bất kỳ thành phần giao diện người dùng nào khác, là ưu tiên hàng đầu đối với bất kỳ trang web hoặc ứng dụng web nào. Lỗi trong bộ chọn ngày có thể làm gián đoạn cuộc họp kinh doanh hoặc chuyến đi đến các quốc gia ấm áp do lỗi. Do đó, thật thuận tiện khi sử dụng các giải pháp làm sẵn. Chúng tôi đã chọn một số giải pháp làm sẵn cho Bootstrap 4. Đọc thêm về ưu điểm và nhược điểm của bộ chọn ngày Bootstrap và xem bảng chứa thông tin về loại, đầu vào thời gian, hỗ trợ đầu vào số, chỉ báo, thiết kế và các mẫu dữ liệu phức tạp

Bảng ở đầu bài viết sẽ giúp bạn chọn giải pháp phù hợp cho một dự án cụ thể hoặc là nguồn cảm hứng để tạo ra giải pháp của riêng bạn. Hầu hết các công cụ chọn dữ liệu trong bài viết này đều rất đơn giản về chức năng cũng như mã hóa. Như bạn đã biết, giao diện người dùng của sản phẩm không được chứa các yếu tố không cần thiết làm chậm đáng kể quá trình phát triển cũng như làm xấu đi trải nghiệm người dùng. Do đó, hầu hết các dự án chỉ cần chọn ngày, khoảng thời gian cụ thể và nhập số của ngày.

Tuy nhiên, cũng có những lựa chọn thay thế phức tạp mà bạn có thể tùy chỉnh theo sở thích của mình. Tất cả các công cụ chọn ngày thường có thể so sánh được với nhau và có các cài đặt tương tự nhau.

Tạo một ứng dụng web với Datepicker trong vài phút

Chúng tôi đã xây dựng một nền tảng phát triển giúp đơn giản hóa việc tạo các ứng dụng web – chúng tôi gọi đó là Nền tảng Flatlogic. Công cụ này cho phép bạn tạo ứng dụng CRUD với các thành phần khác nhau như bảng, bộ chọn ngày và biểu mẫu trong vài phút, bạn chỉ cần chọn ngăn xếp, thiết kế và xác định mô hình cơ sở dữ liệu với sự trợ giúp của giao diện trực tuyến và đó là tất cả. Ngoài ra, bạn có thể xem trước mã được tạo, đẩy mã đó vào repo GitHub của mình và nhận các tài liệu API REST được tạo. Dùng thử miễn phí


Xem hướng dẫn nhanh bên dưới về cách tạo một ứng dụng web full-stack với sự trợ giúp của Nền tảng Flatlogic

Bước №1. Đặt tên cho một dự án web

Mọi câu chuyện hay đều bắt đầu bằng một tiêu đề, mọi Ứng dụng React tốt đều bắt đầu bằng một cái tên. Vì vậy, hãy huy động tất cả trí thông minh và sự sáng tạo của bạn và viết tên dự án của bạn vào thanh điền thông tin trong Nền tảng ngăn xếp đầy đủ của Flatlogic

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Bước №2. Chọn ngăn xếp ứng dụng web của bạn

Chọn ngăn xếp giao diện người dùng, phụ trợ và cơ sở dữ liệu cho ứng dụng của bạn. Và, để tương quan với Ứng dụng React minh họa của chúng tôi, chúng tôi sẽ chọn ở đây React cho giao diện người dùng, Node. js cho back-end và MySQL cho cơ sở dữ liệu

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Bước №3. Chọn thiết kế ứng dụng web của bạn

Như chúng tôi đã đề cập, thiết kế khá quan trọng. Chọn bất kỳ từ một số thiết kế đầy màu sắc, đẹp mắt và quan trọng nhất là cực kỳ tiện lợi mà nền tảng Full Stack của Flatlogic cung cấp

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Bước №4. Tạo lược đồ cơ sở dữ liệu ứng dụng web của bạn

Bạn có thể tạo mô hình cơ sở dữ liệu bằng trình chỉnh sửa giao diện người dùng. Có các tùy chọn để tạo bảng, cột tùy chỉnh và mối quan hệ giữa chúng. Về cơ bản, bạn có thể tạo bất kỳ loại nội dung nào. Bạn cũng sẽ nhận được các tài liệu API REST được tạo tự động cho ứng dụng của mình

Bootstrap 5 bộ chọn lịch codepen
Bootstrap 5 bộ chọn lịch codepen

Bước №5. Xem lại và tạo ứng dụng web của bạn

Xem lại tất cả các bước đã hoàn thành và nhấp vào nút “Tạo dự án”. Sau một thời gian ngắn để tạo, bạn sẽ có trong tay một React Node đẹp và đầy đủ chức năng. ứng dụng js. thì đấy. Tốt đẹp và dễ dàng