[Khóa học angular 4] – Bài 7 : ngModel

Để sử dụng ngModel trong angular 4 thì chúng ta phải import thêm thư viện tại file app.module.ts Sau đó sử dụng cú pháp [(ng-model)]=”model-name” để tạo ngModel như sau customer.component.ts [crayon-5a638a9361264322428550/] customer.component.html [crayon-5a638a936127f890904098/]

[Khóa học angular 4] – Bài 6 : Event binding

Để gán các sự kiện như click, mouse over, keyup.. trong angular 4 thì chúng ta sử dụng phương pháp event binding. Cách làm rất đơn giản đó là chúng ta chỉ cần sử dụng dấu

[Khóa học angular 4] – Bài 5 : Data binding, property binding

1. Data binding Data binding trong angular 4 không khác gì so với phiên bản đầu tiên là angularjs, và ta cũng đã làm quen cách binding này trong bài học số 3 rồi [crayon-5a638a9362693243219983/] 2.

[Khóa học angular 4] – Bài 4 : Nhúng các thư viện css,js như bootstrap, jquery

Chúng ta có 2 cách để nhúng các thư viện bên ngoài vào trong ứng dụng angular 4 Cách 1 : Chèn vào file index.html Đây là cách rất phổ biến và dễ dàng đối với tất

[Khóa học angular 4] – Bài 3 : Component, Component decorator là gì và tạo như thế nào ?

1.Component là gì ? Component là thành phần cơ bản và cốt lõi của angular 4, tôi sẽ tóm lược các yếu tố chính của component như sau Component có thể là 1 phần

[Khóa học angular 4] – Bài 1 : Cài đặt angular 4

Để cài đặt angular 4, chúng ta truy cập vào trang https://angular.io/guide/quickstart để xem hướng dẫn cài đặt Bước 1 : Cài NodeJS Trước khi cài đặt angular 4, máy tính của bạn phải được

Bundle & minification cho ứng dụng viết bằng angularjs

Rất nhiều bạn có hỏi tôi là sau khi sử dụng tính năng bundle & notification cho angularjs thì ứng dụng không chạy được,và hiện thông báo lỗi như sau Nguyên nhân là sau

Bundle & minification trong asp.net mvc

Bắt đầu từ phiên bản ASP.NET 4.5 thì microsoft đã giới thiệu cho chúng ta 2 kỹ thuật là Bundling & Minification, 2 kỹ thuật này giúp cải thiện thời gian tải các file

So sánh mô hình code first và database first

Trong các ứng dụng .net mà cần thao tác với CSDL, chúng ta có 3 hướng tiếp cận như sau Database first Code first Model first Trong 3 hướng tiếp cận này thì Model

Cache trong asp.net MVC

Caching là một kỹ thuật được sử dụng để tăng hiệu suất các ứng dụng web. Các thông tin cần lưu cache sẽ được lưu trong bộ nhớ, và từ lần sau thay vì

Tối ưu hóa event binding trong jquery

Giả sử chúng ta có 1 bảng dữ liệu danh sách khách hàng, ở mỗi dòng đều có 1 nút delete như sau. [crayon-5a638a9364986143161810/] Khi bấm vào nút delete(.js-delete) thì dòng đó sẽ được

Một vài thư viện cực hay dành cho select box

Nếu bạn muốn select box của mình có các tính năng như tìm kiếm, chọn được nhiều phần tử, hỗ trợ tag…. thì đừng bỏ qua các thư viện sau đây nhé. Mình đã

Xây dựng website hỗ trợ working offline như thế nào ?

Với sự phát triển ngày càng mạnh của các ứng dụng web thì hiện nay hầu hết các ứng dụng đã được chuyển từ desktop lên trình duyệt web. Đi kèm với điều này

Style caret cho select control

Bình thường để thêm các mũi tên vào button hay thẻ <a>, bạn có thể sử dụng các pseudo-classes như :after, :before, sau đó sử dụng mẹo sau để tạo hình mũi tên. Tuy nhiên

Làm sao để không quên thẻ alt khi thêm ảnh

Nếu bạn là 1 blogger hay phải viết bài (ví dụ viết trong wordpress chẳng hạn) thì chắc chắn sẽ thường xuyên phải up ảnh đúng không ? Và có một vấn đề xuất

Tạo loading placeholder sử dụng sass

Nếu bạn hay lướt facebook hoặc linked in thì có lẽ sẽ gặp những loading giống như hình ảnh ở trên. Kiểu loading này khiến cho người dùng cảm thấy như dữ liệu đã

Masonry layout là gì và tạo nó như thế nào

Nếu bạn đã dùng pinterest thì chắc hẳn sẽ dễ dàng nhận ra rằng họ sử dụng masonry layout cho toàn bộ website của họ, vì dạng layout này rất phù hợp đối với

4 thứ bạn nên loại bỏ khỏi website càng sớm càng tốt

1. Facebook icon Facebook icon là những icon khi người dùng click vào đó thì sẽ dẫn họ tới fanpage của bạn, nó đóng vai trò điều hướng như vậy mà, tại sao lại

web crawler using C#

web crawler hay web scraping là một thuật ngữ ám chỉ hành động lấy dữ liệu từ các trang web khác về mà không thông qua API hay RSS. Bản chất của việc này

Bạn đã sử dụng thành thạo date input trong HTML5 chưa ?

Hầu hết các ứng dụng mà chúng ta làm đều sử dụng các plugin bên ngoài để tạo datepicker vì đẹp và dễ sử dụng hơn nhiều. Chính vì vậy mà khi phải đối