F G+ T

tuandph

Khởi đầu với .NET từ năm 2013 đến nay. Hiện tại mình đang làm full-stack developer. Yêu thích lập trình & chia sẽ kiến thức. Thời gian rảnh thường làm những tool vui vui và viết lách kể lệ sự đời.

Quỳ hoa bảo điển Git

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 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] 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] Circular References Between Components

Ở bài này mình sẽ cùng nghiên cứu về sự phụ thuộc vòng tròn (Circular References) giữa 2 components với nhau. Trong dự án thực tế có lúc bạn sẽ gặp trường hợp component A nhúng component B vào và trong component B lại nhúng ngược lại component A. Ví dụ bạn làm dự án […]

[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 […]