Video: Ո՞րն է BrowserModule-ի օգտագործումը անկյունայինում:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
BrowserModule ապահովում է ծառայություններ, որոնք անհրաժեշտ են դիտարկիչի հավելված գործարկելու և գործարկելու համար: BrowserModule նաև վերաարտահանում է CommonModule-ը @-ից անկյունային /common, ինչը նշանակում է, որ AppModule մոդուլի բաղադրիչները նույնպես մուտք ունեն դեպի Անկյունային հրահանգներ, որոնք անհրաժեշտ են յուրաքանչյուր հավելվածի, ինչպիսիք են NgIf-ը և NgFor-ը:
Բացի դրանից, ինչ է BrowserModule-ը անկյունային տարբերակով:
BrowserModule - Որ բրաուզերի մոդուլ ներմուծված է @-ից անկյունային /platform-browser և այն օգտագործվում է, երբ ցանկանում եք գործարկել ձեր հավելվածը բրաուզերում: CommonModule – Ընդհանուր մոդուլը ներմուծված է @-ից անկյունային /common և այն օգտագործվում է, երբ ցանկանում եք օգտագործել հրահանգներ՝ NgIf, NgFor և այլն:
Բացի վերևից, ո՞րն է մուտքի բաղադրիչների օգտագործումը: Այն մուտք Բաղադրիչներ զանգված է օգտագործված սահմանել միայն այն բաղադրիչները, որոնք չեն գտնվել html-ում և դինամիկ կերպով ստեղծվել են ComponentFactoryResolver-ով: Angular-ին անհրաժեշտ է այս ակնարկը՝ դրանք գտնելու և կազմելու համար: Բոլոր մյուս բաղադրիչները պարզապես պետք է նշված լինեն հայտարարագրերի զանգվածում:
Այս առումով, ինչ է օգտագործում ընդհանուր մոդուլը անկյունայինում:
CommonModule հղում. Արտահանում է բոլոր հիմնականը Անկյունային հրահանգներ և խողովակներ, ինչպիսիք են NgIf, NgForOf, DecimalPipe և այլն: Վերարտահանված է BrowserModule-ի կողմից, որն ավտոմատ կերպով ներառվում է արմատային AppModule-ում, երբ CLI նոր հրամանով նոր հավելված եք ստեղծում:
Ի՞նչ է ներմուծումը անկյունայինում:
Ան ներմուծում այն է, ինչ դուք դրել եք մեջ ներմուծում @NgModule դեկորատորի սեփականությունը: Այն հնարավորություն է տալիս ան Անկյունային մոդուլ օգտագործելու գործառույթը, որը սահմանված է մեկ այլ տարբերակում Անկյունային մոդուլ: Ձեր դրած արտահանումը @NgModule դեկորատորի արտահանման սեփականությունն է:
Խորհուրդ ենք տալիս:
Ի՞նչ է dist թղթապանակը անկյունայինում:
Ձեր հարցի կարճ պատասխանն այն է, որ dist թղթապանակը build թղթապանակն է, որը պարունակում է բոլոր ֆայլերը և թղթապանակները, որոնք կարող են տեղակայվել սերվերում: Dist թղթապանակը պարունակում է ձեր անկյունային հավելվածի թարգմանված կոդը JavaScript-ի ձևաչափով, ինչպես նաև անհրաժեշտ html և css ֆայլերը:
Ի՞նչ է սպեցիֆիկ ֆայլը անկյունայինում:
Հատուկ ֆայլերը միավորի թեստեր են ձեր աղբյուրի ֆայլերի համար: Անկյունային հավելվածների կոնվենցիան է ունենալ ա. մասն. Դրանք գործարկվում են Jasmine javascript թեստային շրջանակի միջոցով Karma test runner-ի միջոցով (https://karma-runner.github.io/), երբ դուք օգտագործում եք ng test հրամանը:
Ի՞նչ է միջազգայնացումը անկյունայինում:
Angular և i18nlink միջազգայնացումը ձեր հավելվածի նախագծման և պատրաստման գործընթացն է, որպեսզի այն օգտագործվի տարբեր լեզուներով: Տեղայնացումը ձեր միջազգայնացված հավելվածը որոշակի լեզուներով թարգմանելու գործընթաց է որոշակի տեղանքների համար
Ո՞րն է դիրեկտիվների օգտագործումը անկյունայինում:
Անկյունային հրահանգներն օգտագործվում են HTML-ի հզորությունը երկարացնելու համար՝ նոր շարահյուսություն տալով: Յուրաքանչյուր դիրեկտիվ ունի անուն՝ կա՛մ մեկը Angular-ից նախապես սահմանված նման ng-repeat-ից, կա՛մ սովորական, որը կարելի է անվանել որևէ բան: Andeach հրահանգը որոշում է, թե որտեղ կարող է օգտագործվել՝ anelement, հատկանիշ, դաս կամ մեկնաբանություն
Ո՞րն է Polyfills TS-ի օգտագործումը անկյունայինում:
Polyfills. ts-ը տրամադրվել է angular-ի կողմից՝ օգնելու ձեզ վերացնել ամեն ինչ հատուկ կարգավորելու անհրաժեշտությունը: Angular-ը կառուցված է վեբ հարթակի վերջին ստանդարտների վրա: Բրաուզերների նման լայն շրջանակի թիրախավորումը դժվար է, քանի որ դրանք չեն աջակցում ժամանակակից բրաուզերների բոլոր հնարավորություններին