hocvietcode.com
  • Trang chủ
  • Học lập trình
    • Lập trình C/C++
    • Lập trình HTML
    • Lập trình Javascript
      • Javascript cơ bản
      • ReactJS framework
      • AngularJS framework
      • Typescript cơ bản
      • Angular
    • Lập trình Mobile
      • Lập Trình Dart Cơ Bản
        • Dart Flutter Framework
    • Cơ sở dữ liệu
      • MySQL – MariaDB
      • Micrsoft SQL Server
      • Extensible Markup Language (XML)
      • JSON
    • Lập trình PHP
      • Lập trình PHP cơ bản
      • Laravel Framework
    • Lập trình Java
      • Java Cơ bản
    • Cấu trúc dữ liệu và giải thuật
    • Lập Trình C# Cơ Bản
    • Machine Learning
  • WORDPRESS
    • WordPress cơ bản
    • WordPress nâng cao
    • Chia sẻ WordPress
  • Kiến thức hệ thống
    • Microsoft Azure
    • Docker
    • Linux
  • Chia sẻ IT
    • Tin học văn phòng
      • Microsoft Word
      • Microsoft Excel
    • Marketing
      • Google Adwords
      • Facebook Ads
      • Kiến thức khác
    • Chia sẻ phần mềm
    • Review công nghệ
    • Công cụ – tiện ích
      • Kiểm tra bàn phím online
      • Kiểm tra webcam online
Đăng nhập
  • Đăng nhập / Đăng ký

Please enter key search to display results.

HomeDanh mục: Lập trình Javascript

Unsubscribe một Subscription trong RxJS

Angular EventEmitter Angular EventEmitter là một công cụ mạnh mẽ trong Angular để tạo và quản lý các sự kiện (events). Nó thực chất là một dạng của Subject trong RxJS. Bạn có thể sử dụng EventEmitter để giao tiếp giữa các component, có thể query các instance của component và đăng ký (subscribe) vào […]

  • 06-01-2024
  • Toanngo92
  • 0 Comments

RxJS Subject và Multicasting trong RxJS

Observable Execution Thông thường, mỗi khi bạn subscribe vào một Observable, nó tạo ra một execution mới. Ví dụ: Nếu sau đó bạn subscribe một observer khác sau một khoảng thời gian, bạn sẽ thấy rằng các execution là hoàn toàn riêng biệt: Nhưng có cách nào để chia sẻ một execution giữa các observer […]

  • 06-01-2024
  • Toanngo92
  • 0 Comments

Hướng dẫn debug Angular bằng Visual Studio Code

Trong thực tế khi triển khai dự án, có nhiều tình huống cần đi sâu vào lõi của framework để hiểu luồng chương trình chạy, hoặc kiểm tra hiệu năng ứng dụng, việc sử dụng debugger cho Visual Studio Code có thể là cần thiết với các lập trình viên mới. Bài viết này mình […]

  • 04-01-2024
  • Toanngo92
  • 0 Comments

RxJS Higher Order Observables và Utility Operators trong RxJS

RxJS Higher Order Observables (HOOs) RxJS Higher Order Observables (HOOs) là những công cụ đặc biệt trong lập trình. Chúng hoạt động tương tự như “map()“, một công cụ biến đổi dữ liệu. Hãy tưởng tượng bạn có một loạt các số được phát ra mỗi giây (0, 1, 2, 3, 4…), và bạn muốn […]

  • 27-12-2023
  • Toanngo92
  • 0 Comments

RxJS Error Handling và Conditional Operators trong RxJS

RxJS Error Handling Operators Operator catchError trong RxJS là công cụ quan trọng giúp chúng ta xử lý lỗi trong Observable, tránh việc kết thúc sớm của chuỗi các sự kiện. Khi một lỗi xuất hiện trong Observable, catchError cho phép chúng ta xử lý lỗi này bằng cách trả về một Observable mới hoặc […]

  • 27-12-2023
  • Toanngo92
  • 0 Comments

RxJS Combination Operators trong RxJS

forkJoin() trong RxJS ForkJoin(): ForkJoin giống như Promise.all() trong JavaScript. Nó nhận vào một danh sách các Observables và đợi cho đến khi tất cả các Observable trong danh sách complete. Khi tất cả hoàn thành, nó sẽ emit giá trị của từng Observable theo dạng mảng hoặc đối tượng (tùy thuộc vào cách bạn truyền […]

  • 27-12-2023
  • Toanngo92
  • 0 Comments

RxJS Filtering Operators trong RxJS

filter() trong RxJS Operator filter() trong RxJS giống như việc lọc các giá trị từ một stream dựa trên một điều kiện nhất định. Khi một giá trị được phát ra từ Observable, nó sẽ được đưa vào hàm predicate. Nếu kết quả của hàm này là true (có nghĩa là giữa), giá trị đó sẽ […]

  • 27-12-2023
  • Toanngo92
  • 0 Comments

RxJS Transformation Operators trong RxJS

Pipeable Operators trong Angular Các Pipeable Operator trong Angular là những hàm nhận một Observable và trả về một Observable khác mà không làm thay đổi Observable ban đầu. Chúng hoạt động theo cơ chế pure: Observable đầu vào không bị ảnh hưởng. Cấu trúc sử dụng của chúng như sau: Dù có bao nhiêu […]

  • 26-12-2023
  • Toanngo92
  • 0 Comments

RxJS Creation Operators trong RxJS

RxJS Creation Operators là các công cụ mạnh mẽ trong RxJS giúp tạo Observable một cách dễ dàng và linh hoạt hơn so với việc tạo bằng tay. Trong bài trước, chúng ta đã thấy cách tạo một Observable thủ công bằng cách sử dụng constructor. Nhưng liệu có cách nào khác không? Đây chính […]

  • 26-12-2023
  • Toanngo92
  • 0 Comments

Giới thiệu Reactive Programming, RxJS và Observable

Observable trong Angular Trong lập trình thông thường, chúng ta thường sử dụng Array để lưu trữ nhiều phần tử. Ví dụ như trong JavaScript, chúng ta có thể sử dụng các phương thức như map, filter, reduce, every, some để thao tác với Array một cách linh hoạt. Tuy nhiên, trong thế giới lập […]

  • 26-12-2023
  • Toanngo92
  • 0 Comments

Pipe trong Angular

Pipes là gì? Pipe trong Angular là như một công cụ linh hoạt, giúp chúng ta chuyển đổi dữ liệu từ dạng này sang dạng khác một cách dễ dàng. Nó tương tự như một function nhận đầu vào và trả về một kết quả sau khi xử lý. Ví dụ, khi chúng ta nhận […]

  • 26-12-2023
  • Toanngo92
  • 0 Comments

ContentChild & ContentChildren trong Angular

Query single directive/component trong Angular Chúng ta đã xem xét việc sử dụng Tab Component cùng với một component Counter để đếm số lượng component được khởi tạo. Bất ngờ thay, trong ví dụ dưới đây: Chúng ta hy vọng chỉ có một instance của counter, nhưng thực tế lại có đến 4 instances, chỉ […]

  • 25-12-2023
  • Toanngo92
  • 0 Comments

Dependency Injection trong Ứng Dụng Angular

Inject component cha đến component con Angular application là một component tree có dạng như sau: Angular hỗ trợ Dependency Injection (DI) tới mức độ của từng Component, cho phép chúng ta inject một Component cha vào một Component con. Điều này rất hữu ích khi chúng ta xây dựng một tính năng như Tabs […]

  • 25-12-2023
  • Toanngo92
  • 0 Comments

Giới thiệu Dependency Injection trong Angular

Dependency Injection là gì? Dependency Injection là một cách để tổ chức và quản lý các phần của một chương trình. Nó giúp chương trình linh hoạt hơn bằng cách cho phép chèn các thành phần cần thiết vào trong chương trình một cách dễ dàng. Bạn có thể nghĩ về nó như cách bạn […]

  • 25-12-2023
  • Toanngo92
  • 0 Comments

ngTemplateOutlet trong Angular

ng-template trong Angular ng-template trong Angular là một công cụ mạnh mẽ cho phép chúng ta xác định mẫu hoặc dạng của một đoạn mã HTML mà không render ngay lập tức trên giao diện người dùng. Khi bạn bao bọc đoạn mã HTML bằng ng-template, nó không được hiển thị ngay lập tức khi […]

  • 22-12-2023
  • Toanngo92
  • 0 Comments

Content Projection trong Angular

Làm thế nào để sử dụng ng-content? Bây giờ, hãy nghĩ về cách tận dụng sức mạnh của ng-content trong Angular. Giả sử chúng ta có một component Toggle – một công cụ mà chúng ta muốn tái sử dụng để thu thập ý kiến từ người dùng. Cụ thể, chúng ta muốn đặt các […]

  • 21-12-2023
  • Toanngo92
  • 0 Comments

Một số kỹ thuật TypeScript Nâng Cao

Union Type là gì? Union Type trong TypeScript cho phép bạn định nghĩa các kiểu dữ liệu có tính chất “HOẶC”. Đây là cách để chỉ định rằng một biến có thể mang một trong các kiểu dữ liệu đã được định nghĩa. Để tạo Union Type, chúng ta sử dụng ký hiệu “Pipe Symbol” […]

  • 21-12-2023
  • Toanngo92
  • 0 Comments

Typescript trong Angular

TypeScript là gì? TypeScript (TS) là một ngôn ngữ lập trình mở rộng từ JavaScript (JS). Khi bạn tích hợp TypeScript vào dự án của mình, bạn có quyền truy cập vào một Command Line Interface (CLI) được gọi là TypeScript Compiler (tsc). Nhiệm vụ chính của TypeScript Compiler là biên dịch mã nguồn viết […]

  • 21-12-2023
  • Toanngo92
  • 0 Comments

Template Variable và ViewChild/ViewChildren trong Angular

Các phần tử cha tương tác với phần tử con thông qua biến cục bộ Để tương tác giữa một phần tử con và phần tử cha trong Angular, chúng ta có thể sử dụng biến cục bộ (Template variable) để truy cập các phương thức và thuộc tính của component con từ component cha. […]

  • 21-12-2023
  • Toanngo92
  • 0 Comments

Two-way binding trong Angular

Giới thiệu lại ngModel NgModel là một directive trong Angular, nó giúp chúng ta thực hiện Two-way binding, tức là kết nối giữa dữ liệu và giao diện người dùng. Để sử dụng NgModel, trước hết chúng ta cần import FormsModule vào NgModule mà quản lý component của chúng ta. Nói một cách đơn giản, […]

  • 20-12-2023
  • Toanngo92
  • 0 Comments
1 2 3 … 5

Dịch vụ thiết kế Wesbite

NỘI DUNG MỚI CẬP NHẬT

2. PHÂN TÍCH VÀ ĐẶC TẢ HỆ THỐNG

1. TỔNG QUAN KIẾN THỨC THỰC HÀNH TRIỂN KHAI DỰ ÁN CÔNG NGHỆ THÔNG TIN

Hướng dẫn tự cài đặt n8n comunity trên CyberPanel, trỏ tên miền

Mẫu prompt tạo mô tả chi tiết bối cảnh

Một số cải tiến trong ASP.NET Core, Razor Page, Model Binding, Gabbage collection

Giới thiệu

hocvietcode.com là website chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !

Liên hệ quảng cáo: [email protected]

Kết nối với HỌC VIẾT CODE

© hocvietcode.com - Tech888 Co .Ltd since 2019

Đăng nhập

Trở thành một phần của cộng đồng của chúng tôi!
Registration complete. Please check your email.
Đăng nhập bằng google
Đăng kýBạn quên mật khẩu?

Create an account

Welcome! Register for an account
The user name or email address is not correct.
Registration confirmation will be emailed to you.
Log in Lost your password?

Reset password

Recover your password
Password reset email has been sent.
The email could not be sent. Possible reason: your host may have disabled the mail function.
A password will be e-mailed to you.
Log in Register
×