Hướng dẫn how to create dynamic calendar in bootstrap? - làm thế nào để tạo lịch động trong bootstrap?

Hướng dẫn how to create dynamic calendar in bootstrap? - làm thế nào để tạo lịch động trong bootstrap?

Một thành phần lịch sạch tối thiểu cho Bootstrap 4 hiển thị động các sự kiện trên chế độ xem một tháng.

Dependencies:

  • jQuery
  • Khung Bootstrap 4
  • Moment.js

Làm thế nào để sử dụng nó:

1. Để sử dụng thành phần, hãy đảm bảo bạn có thư viện jQuery và khung Bootstrap 4 được tải trong tài liệu.




2. Tải khoảnh khắc mới nhất.js để xử lý ngày & giờ.


3. Tải bảng kiểu của lịch trong tài liệu.


4. Tạo một thùng chứa div để giữ lịch sự kiện.

5. Nhập mô -đun spinner tải nếu cần.


import {Spinner} from './spinner.js';

6. Xác định và nhập các sự kiện của bạn như sau:

// mockData.js
export const mockData = [
    {
        time: '2020-06-13T21:00:00 Z',
        cls: 'bg-orange-alt',
        desc: 'Jack, Stephen'
    },
    {
        time: '2020-06-13T22:00:00 Z',
        cls: 'bg-green-alt',
        desc: 'Nathan, Luke'
    },
    {
        time: '2020-06-18T21:00:00 Z',
        cls: 'bg-red-alt',
        desc: 'Nathan, Stephen' 
    },
    {
        time: '2020-06-18T22:00:00 Z',
        cls: 'bg-cyan-alt',
        desc: 'Peter, Luke'
    },
    {
        time: '2020-06-18T23:00:00 Z',
        cls: 'bg-purple-alt',
        desc: 'Lora, Sandy'
    },
    {
        time: '2020-06-19T20:00:00 Z',
        cls: 'bg-sky-blue-alt',
        desc: 'Nathan, Luke'
    },
    {
        time: '2020-06-19T19:00:00 Z',
        cls: 'bg-orange-alt',
        desc: 'Peter, Luke'
    },
    {
        time: '2020-05-22T21:00:00 Z',
        cls: 'bg-sky-blue-alt',
        desc: 'Peter, Lora'
    },
    {
        time: '2020-07-02T19:00:00 Z',
        cls: 'bg-purple-alt',
        desc: 'Peter, Luke'
    }
];
import {mockData} from './mockData.js';

7. Nhập thành phần lịch.

import {Calendar} from './calendar.js';

8. Khởi tạo lịch và tải dữ liệu sự kiện vào lịch không đồng bộ.

document.addEventListener("DOMContentLoaded", async ()=>{
  const cal = Calendar('calendar');
  const spr = Spinner('calendar'); 
  await spr.renderSpinner().delay(0);
  cal.bindData(mockData);
  cal.render();
});

Changelog:

2022-06-03

  • Cập nhật khoảnh khắc.js phụ thuộc

Plugin jQuery tuyệt vời này được phát triển bởi YLLI2000. Để sử dụng nâng cao hơn, vui lòng kiểm tra trang demo hoặc truy cập trang web chính thức.

  • Trước: Người chọn thời gian 12h/24h có thể tùy chỉnh cho bootstrap - Timepicker.js
  • Tiếp theo: Lịch sự kiện với bootstrap 4 và lưu trữ cục bộ

Hướng dẫn how to create dynamic calendar in bootstrap? - làm thế nào để tạo lịch động trong bootstrap?

Tạo một thư mục. Bạn có thể đặt bất kỳ tên nào của thư mục này và tạo các tệp dưới mức bên trong thư mục này ..Tạo một chỉ mục. Tệp HTML. ....
Tạo ra một phong cách. Tệp CSS. ....Tạo một tập lệnh. Tệp JS ..
Làm cách nào để tạo lịch trong Bootstrap 4?Tải JavaScript và kiểu dáng cần thiết trong tài liệu. ....
Tạo một phần tử container để đặt lịch. ....Tạo một thể hiện lịch mới với các tham số sau: ....

Kết xuất lịch trong phần tử container bạn chỉ định. ....

Tùy chỉnh lịch với các thuộc tính sau ..Bootstrap có lịch không?
Bootstrap 5 Lịch plugin Lịch MDB là một plugin cho phép bạn quản lý hiệu quả các tác vụ. Nhờ tiện ích mở rộng này, bạn sẽ có thể dễ dàng tạo các sự kiện mới, quản lý các sự kiện hiện tại, di chuyển các sự kiện hiện tại giữa các ngày khác và lưu trữ tất cả dữ liệu trong một mảng dễ đọc.Bootstrap có lịch không?
Bootstrap 5 Lịch plugin Lịch MDB là một plugin cho phép bạn quản lý hiệu quả các tác vụ. Nhờ tiện ích mở rộng này, bạn sẽ có thể dễ dàng tạo các sự kiện mới, quản lý các sự kiện hiện tại, di chuyển các sự kiện hiện tại giữa các ngày khác và lưu trữ tất cả dữ liệu trong một mảng dễ đọc.5,300

Mã mã:

Lịch JavaScript thuần túy

Loại tệp:

ZIP (HTML, CSS, JavaScript)

Tác giả:


0

Adi Jaya

  • Chỉnh sửa mã trực tuyến:
  • Xem trên Codepen
  • Chia sẻ cái này:

Được phát hành:


1

7 tháng trước


2

Cập nhật mới nhất:

Đoạn mã liên quan:

Làm cách nào để tạo một sự kiện lịch trong bootstrap?

Làm thế nào để sử dụng nó:..
Tải JavaScript và kiểu dáng cần thiết trong tài liệu. ....
Tạo một phần tử container để đặt lịch. ....
Tạo một thể hiện lịch mới với các tham số sau: ....
Kết xuất lịch trong phần tử container bạn chỉ định. ....
Tùy chỉnh lịch với các thuộc tính sau ..

Làm cách nào để tạo một lịch động trong HTML?

Để tạo một ứng dụng lịch động bằng cách sử dụng HTML CSS & JavaScript, hãy làm theo dòng các bước đã cho từng dòng:..
Tạo một thư mục. Bạn có thể đặt bất kỳ tên nào của thư mục này và tạo các tệp dưới mức bên trong thư mục này ..
Tạo một chỉ mục. Tệp HTML. ....
Tạo ra một phong cách. Tệp CSS. ....
Tạo một tập lệnh. Tệp JS ..

Làm cách nào để tạo lịch trong Bootstrap 4?

Làm thế nào để sử dụng nó:..
Tải JavaScript và kiểu dáng cần thiết trong tài liệu.....
Tạo một phần tử container để đặt lịch.....
Tạo một thể hiện lịch mới với các tham số sau: ....
Kết xuất lịch trong phần tử container bạn chỉ định.....
Tùy chỉnh lịch với các thuộc tính sau ..

Bootstrap có lịch không?

Bootstrap 5 Lịch plugin Lịch MDB là một plugin cho phép bạn quản lý hiệu quả các tác vụ.Nhờ tiện ích mở rộng này, bạn sẽ có thể dễ dàng tạo các sự kiện mới, quản lý các sự kiện hiện tại, di chuyển các sự kiện hiện tại giữa các ngày khác và lưu trữ tất cả dữ liệu trong một mảng dễ đọc. MDB calendar is a plugin that allows you to efficiently manage tasks. Thanks to this extension you will be able to easily create new events, manage current events, move existing events between other days, and store all data in an easily readable array.