官术网_书友最值得收藏!

Angular and the component method for developing modern web applications

Angular components are similar to web components; they are used to compose web pages, or even other components. There can be dozens of components in a web application.

Components define views and templates, and they belong to a module within an application; every application has, at the very least, a root module, named by the Angular CLI as AppModule.ts.

The app.module.ts file contains all of the bootstrap code and configurations for an Angular application, as you can see in the following block of code:

import { NgModule } from '@angular/core';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

The preceding code is the most basic configuration of an Angular application; we import the NgModule from the Angular core library and use it as a decorator: @NgModule

Both components and services are simply classes, with decorators that mark their types and provide metadata that tells Angular how to use them.

You can read more about web components at  https://www.webcomponents.org/introduction.
主站蜘蛛池模板: 绍兴市| 巢湖市| 蒲城县| 交城县| 边坝县| 九江县| 金昌市| 灵山县| 建宁县| 儋州市| 盐城市| 潜江市| 望都县| 东明县| 江山市| 西平县| 江孜县| 岢岚县| 海城市| 分宜县| 长泰县| 平遥县| 岫岩| 汉沽区| 泊头市| 彭阳县| 山阳县| 攀枝花市| 平罗县| 吉隆县| 牟定县| 沂南县| 政和县| 布尔津县| 名山县| 静安区| 深泽县| 潮安县| 尤溪县| 宁晋县| 宝丰县|