Config editor default cho git Show files change of a commit Git Log & RefLog Khi chúng ta cần truy xuất những gì chúng ta đã làm trên branch hiện tại thì Git log & reflog sẽ thực sự hữu hiệu cho việc đó. git log: sẽ show những commit (option pretty=oneline) git reflog: sẽ […]

VueJS – Hướng dẫn làm Admin Dashboard – Phần 4: Hiển thị Active Menu
Bài này sẽ hướng dẫn các bạn làm cách nào có thể hiển thị được Active menu khi User đang đứng tại màn hình đó

VueJS – Hướng dẫn làm Admin Dashboard – Phần 3: Router
Nhúng vue-router package vào trang Web Tạo 2 Page chứa nội dung Bạn tạo folder src\pages Sau đó tạo 2 file HomePage.vue & ListPage.vue với nội dung như sau HomePage.vue ListPage.vue Tạo file Router Bạn vào folder src\router và tạo file app-router.js với nội dung như sau Ý nghĩa của file này là khi mình […]

VueJS – Hướng dẫn làm Admin Dashboard – Phần 2: Nhúng Boostrap làm đẹp
Ở bài trước chúng ta đã tạo được các components cơ bản của Admin Dashboard. Bài này mình sẽ style cho đẹp nha

VueJS – Hướng dẫn làm Admin Dashboard – Phần 1: Khởi tạo project
Hôm nay mình sẽ hướng dẫn các bạn làm Admin Dashboard với VueJS nhé
Hướng dẫn sử dụng jquery.dataTables trong VueJS
Sử dụng jquery DataTables trong VueJS có khó không? Hãy cùng mình check-out nhé
[VueJS] Chia components nâng cao với VueX
Trong lúc bạn làm dự án ắt hẳn bạn có nhu cầu tạo 1 form và chia components theo phân cấp như sau Cart Cart-Items Textbox Việc chia components như vậy sẽ giúp mình tái sử dụng được components tốt hơn. Có thể sử dụng được ở nhiều nơi. 1. Tạo BaseTextbox.vue 2. Tạo page […]
[VueJS] Tạo 1 project VueJS v2 hoàn chỉnh từ đầu đến cuối
1. Khởi tạo project Vue2x Cài đặt những bước cơ bản Cài đặt Vue CLI npm install -g @vue/cli Tạo project vue create open_cart2x Nếu gặp lỗi như bên dưới File …\AppData\Roaming\npm\vue.ps1 cannot be loaded. The file …\AppData\Roaming\npm\vue.ps1 is not digitally signed Chạy câu lệnh Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass chạy lại step 2 vue […]
[VueJS] Dependency Injection Component
Dependency Injection là 1 khuôn mẫu (pattern) tuyệt vời khi chúng ta xây dựng một ứng dụng to lớn và phức tạp. Thử thách khi xây dựng những ứng dụng như vậy là tạo ra những component ít phụ thuộc vào nhau nhất có thể (loosely coupled). Và đây là lý do dependency là một […]
Quy trình Debug 1 issue
Tại sao phải cần Debug Debug là cách nhanh nhất và đúng đắn nhất khi có lỗi xảy ra ở một chương trình nhất định. Nhất là trên Production. Các bước cần thiết để Debug Xác định mã lỗi của Request Chúng ta phải xác định được mã lỗi của Http Request để biết rằng […]