2025 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2025-01-22 17:27
ComponentRef դաս
Ներկայացնում է a-ի օրինակ Բաղադրիչ ստեղծված ComponentFactory-ի միջոցով: ComponentRef ապահովում է մուտք դեպի Բաղադրիչ Օրինակ, ինչպես նաև դրա հետ կապված այլ օբյեկտներ Բաղադրիչ Օրինակ և թույլ է տալիս ոչնչացնել Բաղադրիչ Օրինակ միջոցով ComponentRef.
Հետագայում, կարելի է նաև հարցնել՝ ի՞նչ է ViewContainerRef-ը:
Եթե ցանկանում եք տեղադրել նոր բաղադրիչ կամ ձևանմուշ, դուք պետք է ասեք Angular-ին, թե որտեղ տեղադրի այս տարրը: Եվ ահա թե ինչ ViewContainerRef DOM տարր (կոնտեյներ), որտեղ ես կարող եմ տեղադրել ձեր նոր բաղադրիչը՝ որպես եղբայր կամ եղբայր այս տարրին:
Նմանապես, ի՞նչ է դինամիկ բաղադրիչը անկյունայինում: Դինամիկ նշանակում է, որ բաղադրիչները հավելվածում գտնվելու վայրը կառուցման ժամանակ սահմանված չէ: Դա նշանակում է, որ այն չի օգտագործվում ոչ մեկում անկյունային կաղապար: Փոխարենը, որ բաղադրիչ ցուցված է և տեղադրվում է հավելվածում գործարկման ժամանակ:
Ինչ վերաբերում է դրան, ի՞նչ է ComponentFactory-ն անկյունայինում:
ComponentFactory հղում Բազային դասը գործարանի համար, որը կարող է դինամիկ բաղադրիչ ստեղծել: Ստեղծեք գործարան տվյալ տեսակի բաղադրիչի համար solveComponentFactory()-ով:
Ի՞նչ է հրահանգը անկյունայինում:
Անկյունային հրահանգներ օգտագործվում են HTML-ի հզորությունը երկարացնելու համար՝ նրան տալով նոր շարահյուսություն: Յուրաքանչյուրը հրահանգը ունի անուն - կամ մեկը Անկյունային նախապես սահմանված է ng-repeat-ի պես կամ սովորական, որը կարելի է անվանել ցանկացած բան: Եվ յուրաքանչյուրը հրահանգը որոշում է, թե որտեղ այն կարող է օգտագործվել՝ տարրում, հատկանիշում, դասում կամ մեկնաբանության մեջ: