Duyệt bởi
Category: VueJS

Tạo bảng chấm công bằng vue2, tailwind css 3

Tạo bảng chấm công bằng vue2, tailwind css 3

Để tạo một bảng shift cho danh sách staffs, mỗi hàng có số ô (đại diện cho số ngày trong tháng đang được chọn) và khi click vào một ô bất kỳ thì hiển thị một popover chứa danh sách các khung giờ làm, chúng ta có thể sử dụng Vue 2 và Tailwind CSS 3 để triển khai

Scoped slots trong Vue 2 là gì?

Scoped slots trong Vue 2 là gì?

Scoped slots trong Vue 2 là một tính năng mạnh mẽ cho phép bạn tạo các component linh hoạt và có thể tái sử dụng. Scoped slots cho phép bạn truyền dữ liệu từ component con trở lại component cha, giúp bạn kiểm soát tốt hơn nội dung được render bên trong slot.

Quản lý trạng thái (state management) bằng Pinia trong Vue 3

Quản lý trạng thái (state management) bằng Pinia trong Vue 3

Quản lý trạng thái (state management) bằng Pinia trong Vue 3 là một bước tiến quan trọng để quản lý và chia sẻ dữ liệu giữa các components trong ứng dụng. Pinia được xây dựng với mục tiêu thay thế Vuex (từ Vue 2) và cung cấp một cách thức quản lý state hiệu quả, dễ sử dụng hơn trong Vue 3.

Tìm hiểu Composition trong vuejs

Tìm hiểu Composition trong vuejs

Trong Vue 3, Composition API là một tính năng mới giúp tổ chức logic của component một cách rõ ràng và linh hoạt hơn so với Options API trong Vue 2. Với Composition API, bạn có thể tách rời và tái sử dụng logic dễ dàng hơn, đặc biệt khi component trở nên phức tạp.

Trải Nghiệm Xây Dựng Trang Quản Trị E-Commerce: Tạo Thanh Tiến Trình Hiển Thị Khi Gọi API

Trải Nghiệm Xây Dựng Trang Quản Trị E-Commerce: Tạo Thanh Tiến Trình Hiển Thị Khi Gọi API

Trong dự án e-commerce gần đây của mình, mình đã kết hợp Vue.js với Laravel để xây dựng trang quản trị backend. Một trong những yêu cầu quan trọng là hiển thị thanh tiến trình mỗi khi có cuộc gọi API để lấy dữ liệu, giúp người dùng biết được tiến trình đang diễn ra.