- vừa được xem lúc

Tạo New Component trong Angular 13

0 0 28

Người đăng: Gấu con

Theo Viblo Asia

Trong bài viết này, mình sẽ chia sẻ cách tạo một new component trong ứng dụng angular 13. Chúng ta sẽ sử dụng command ng để tạo component nhé.
Khi bạn tạo một component bằng việc sử dụng command angular cli , chúng sẽ tạo một new folder với 4 files và chúng sẽ đăng ký tên component đó trong file moduler.ts.

Create New App:
Nếu bạn chưa tạo ứng dụng thì hãy tạo ứng dụng angular bằng command sau:

ng new first-app

Create New Component:
Bạn sử dụng command bên dưới để tạo một new component:

ng g c favorite

Sau khi chạy command, component được tạo như ảnh:

Bây giờ bạn có thể thay đổi nội dung các files trong component favorite:

app/favorite/favorite.component.html
Bạn có thể viết code html

<h1>This is simple creating component Example</h1> <p>favorite works!</p>

app/favorite/favorite.component.css
Bạn có thể viết code css

p{ color:red }

app/favorite/favorite.component.ts
Bạn có thể viết code logic

import { Component, OnInit } from '@angular/core'; @Component({ selector: 'app-favorite', templateUrl: './favorite.component.html', styleUrls: ['./favorite.component.css']
})
export class FavoriteComponent implements OnInit { constructor() { } ngOnInit(): void { } } 

Sau khi component được tạo, bạn sẽ thấy FavoriteComponent được tự động thêm vào phần declarations trong file app.module.ts

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser'; import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { FavoriteComponent } from './favorite/favorite.component'; @NgModule({ declarations: [ AppComponent, FavoriteComponent ], imports: [ BrowserModule, AppRoutingModule ], providers: [], bootstrap: [AppComponent]
})
export class AppModule { } 

Bây giờ bạn có thể sử dụng FavoriteComponent ở bất kỳ đâu, mình sẽ thêm FavoriteComponent vào app.component.html để test nhé:

app/app.component.html

<app-favorite></app-favorite>

Chạy ứng dụng angular:
Sau khi hoàn thành chỉnh sửa, bạn phải chạy command sau để chạy ứng dụng nhé:

ng serve

Mở link sau trên trình duyệt:

http://localhost:4200

Bạn sẽ thấy màn hình hiển thị như bên dưới:

Ngoài ra, bạn cũng có thể tạo new component bên trong một số thư mục. Ví dụ:

ng g c admin/users

Bình luận

Bài viết tương tự

- vừa được xem lúc

Route in Angular JS

Router là một module được đặt tại @angular/router, cung cấp cho ứng dụng Angluar của chúng ta khả năng điều hướng và hiển thị nội dung phù hợp với địa chỉ URL. Với các ứng dụng web thông thường, việc điều hướng theo URL thường sẽ do phía server đảm nhiệm, giống như hình ảnh dưới đây là ví dụ với Rai

0 0 96

- vừa được xem lúc

Có gì mới trong Angular 11

Phiên bản Angular 11.0.0 được phát hành vào tháng 11 năm 2020. Bản phát hành chính Angular 11 cung cấp các bản cập nhật trên toàn bộ nền tảng, bao gồm CLI và các components.

0 0 102

- vừa được xem lúc

Pipe trong Angular

Xin chào tất cả mọi người, bài viết này minh xin giới thiệu về Pipe trong Angular, rất mong được mọi người theo dõi. 1) Pipe trong Angular là gì. . .

0 0 127

- vừa được xem lúc

Angular Reactive Forms: Cách sử dụng FormArray

Trong bài viết này chúng ta sẽ tìm hiểu khi nào và cách sử dụng FormArray, cả trong Component và trong Template, ngoài ra chúng ta sẽ xem cách để custom validation cho nó. Vì sao chúng ta cần sử dụng FormArray.

0 0 107

- vừa được xem lúc

RxJS và Reactive Programming

1 - Stream. Streams are a sequence of values over time.

0 0 356

- vừa được xem lúc

Mapping class Java với Angular Typescript model – Chưa bao giờ dễ đến thế

Xin chào mọi người hôm nay mình giới thiệu một loại đồ chơi cực xịn cực hay ho luôn, đây là một thư viện giúp cho mọi người tạo ra 1 class Typescript trong dự án Frontend ở đây mình lấy ví dụ là Angul

0 0 95