Ի՞նչ է Componentref-ը:
Ի՞նչ է Componentref-ը:

Video: Ի՞նչ է Componentref-ը:

Video: Ի՞նչ է Componentref-ը:
Video: React Class and Function Components 2024, Մայիս
Anonim

ComponentRef դաս

Ներկայացնում է a-ի օրինակ Բաղադրիչ ստեղծված ComponentFactory-ի միջոցով: ComponentRef ապահովում է մուտք դեպի Բաղադրիչ Օրինակ, ինչպես նաև դրա հետ կապված այլ օբյեկտներ Բաղադրիչ Օրինակ և թույլ է տալիս ոչնչացնել Բաղադրիչ Օրինակ միջոցով ComponentRef.

Հետագայում, կարելի է նաև հարցնել՝ ի՞նչ է ViewContainerRef-ը:

Եթե ցանկանում եք տեղադրել նոր բաղադրիչ կամ ձևանմուշ, դուք պետք է ասեք Angular-ին, թե որտեղ տեղադրի այս տարրը: Եվ ահա թե ինչ ViewContainerRef DOM տարր (կոնտեյներ), որտեղ ես կարող եմ տեղադրել ձեր նոր բաղադրիչը՝ որպես եղբայր կամ եղբայր այս տարրին:

Նմանապես, ի՞նչ է դինամիկ բաղադրիչը անկյունայինում: Դինամիկ նշանակում է, որ բաղադրիչները հավելվածում գտնվելու վայրը կառուցման ժամանակ սահմանված չէ: Դա նշանակում է, որ այն չի օգտագործվում ոչ մեկում անկյունային կաղապար: Փոխարենը, որ բաղադրիչ ցուցված է և տեղադրվում է հավելվածում գործարկման ժամանակ:

Ինչ վերաբերում է դրան, ի՞նչ է ComponentFactory-ն անկյունայինում:

ComponentFactory հղում Բազային դասը գործարանի համար, որը կարող է դինամիկ բաղադրիչ ստեղծել: Ստեղծեք գործարան տվյալ տեսակի բաղադրիչի համար solveComponentFactory()-ով:

Ի՞նչ է հրահանգը անկյունայինում:

Անկյունային հրահանգներ օգտագործվում են HTML-ի հզորությունը երկարացնելու համար՝ նրան տալով նոր շարահյուսություն: Յուրաքանչյուրը հրահանգը ունի անուն - կամ մեկը Անկյունային նախապես սահմանված է ng-repeat-ի պես կամ սովորական, որը կարելի է անվանել ցանկացած բան: Եվ յուրաքանչյուրը հրահանգը որոշում է, թե որտեղ այն կարող է օգտագործվել՝ տարրում, հատկանիշում, դասում կամ մեկնաբանության մեջ: