AppComponent yog dab tsi?
AppComponent yog dab tsi?

Video: AppComponent yog dab tsi?

Video: AppComponent yog dab tsi?
Video: Ua Dab Tsi Txhaum Koj - David Yang (New Song 2021) 2024, Kaum ib hlis
Anonim

Ib qho bootstrapped tivthaiv yog ib qho kev tivthaiv uas Angular loads rau hauv DOM thaum lub sij hawm bootstrap txheej txheem (daim ntawv thov tso tawm). Lwm cov khoom nkag tau thauj khoom dynamically los ntawm lwm txoj kev, xws li nrog lub router. Angular loads ib cag AppComponent dynamically vim nws tau teev los ntawm hom hauv @NgModule. bootstrap.

Kuj nug, dab tsi yog qhov kev siv ntawm entryComponents?

Cov entryComponents array yog siv los txhais cov ntsiab lus uas tsis pom hauv html thiab tsim dynamically nrog ComponentFactoryResolver. Angular xav tau cov lus qhia no txhawm rau nrhiav lawv thiab sau ua ke. Tag nrho lwm cov khoom yuav tsum tsuas yog teev nyob rau hauv cov lus tshaj tawm array.

Qhov thib ob, qhov module yog dab tsi thiab nws muaj dab tsi? (1) Hauv software, a module yog ib feem ntawm qhov kev pab cuam. Cov kev pab cuam yog tsim los ntawm ib los yog ntau tshaj ntawm tus kheej tsim modules uas yog tsis ua ke kom txog thaum qhov kev pab cuam txuas. Ib leeg module tuaj yeem muaj ib los yog ob peb yam. (2) Hauv kev kho vajtse, a module yog tus kheej- muaj tiv thaiv.

Kuj paub, Ngmodules yog dab tsi?

@ NgModule siv cov khoom metadata uas piav qhia txog yuav ua li cas los sau cov qauv ntawm cov khoom thiab yuav ua li cas los tsim ib qho kev txhaj tshuaj ntawm lub sijhawm ua haujlwm. Nws txheeb xyuas cov module nws tus kheej cov khoom, cov lus qhia, thiab cov kav dej, ua rau qee qhov ntawm lawv cov pej xeem, los ntawm cov khoom xa tawm, kom cov khoom siv sab nraud tuaj yeem siv tau.

Lub hauv paus ntsiab lus ntawm angular yog dab tsi?

AppComponent yog hauv paus ntsiab lus ntawm peb daim ntawv thov. Nws yog lub hauv paus ntawm tsob ntoo ntawm cov khoom ntawm peb daim ntawv thov thiab nws yog thawj tiv thaiv uas tau ntxig rau hauv browser DOM. Ib Angular daim ntawv thov yog tsim los ntawm ib tsob ntoo ntawm cov khoom , nyob rau hauv txhua tus Angular tivthaiv muaj lub hom phiaj thiab lub luag haujlwm.

Pom zoo: