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

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.
主站蜘蛛池模板: 连平县| 淅川县| 大庆市| 仲巴县| 高雄市| 舟曲县| 谢通门县| 康保县| 民勤县| 安仁县| 菏泽市| 三江| 雅江县| 芦溪县| 新宾| 洛宁县| 虹口区| 越西县| 潢川县| 都兰县| 裕民县| 政和县| 公安县| 元谋县| 湛江市| 鄂伦春自治旗| 五指山市| 营口市| 溧水县| 望江县| 黔江区| 黄大仙区| 互助| 昭苏县| 西乌珠穆沁旗| 突泉县| 抚宁县| 天镇县| 晋中市| 屯留县| 边坝县|