რა არის Componentref?
რა არის Componentref?

ვიდეო: რა არის Componentref?

ვიდეო: რა არის Componentref?
ვიდეო: What is a Component | Components | Angular 12+ 2024, მაისი
Anonim

ComponentRef კლასი

წარმოადგენს მაგალითს ა Კომპონენტი შეიქმნა ComponentFactory-ის მეშვეობით. ComponentRef უზრუნველყოფს წვდომას Კომპონენტი მაგალითად, ასევე მასთან დაკავშირებული სხვა ობიექტები Კომპონენტი მაგალითად და გაძლევთ საშუალებას გაანადგუროთ Კომპონენტი მაგალითის მეშვეობით ComponentRef.

შემდგომში შეიძლება ასევე იკითხოთ, რა არის ViewContainerRef?

თუ გსურთ ახალი კომპონენტის ან შაბლონის ჩასმა, Angular-ს უნდა უთხრათ, სად უნდა დააყენოს ეს ელემენტი. და ეს რა ViewContainerRef არის: DOM ელემენტი (კონტეინერი), სადაც შემიძლია დავაყენო თქვენი ახალი კომპონენტი, როგორც ძმა ამ ელემენტს.

ანალოგიურად, რა არის დინამიური კომპონენტი კუთხურში? დინამიური ნიშნავს, რომ კომპონენტები მდებარეობა აპლიკაციაში არ არის განსაზღვრული მშენებლობის დროს. ეს ნიშნავს, რომ ის არცერთში არ გამოიყენება კუთხოვანი შაბლონი. სამაგიეროდ, კომპონენტი ინსტანცირდება და მოთავსებულია აპლიკაციაში გაშვების დროს.

ამასთან დაკავშირებით, რა არის ComponentFactory კუთხით?

კომპონენტის ქარხანა ბმული საბაზისო კლასი ქარხნისთვის, რომელსაც შეუძლია კომპონენტის დინამიურად შექმნა. შექმენით ქარხნის ინსტალაცია მოცემული ტიპის კომპონენტისთვის solveComponentFactory()-ით.

რა არის დირექტივა კუთხით?

კუთხოვანი დირექტივები გამოიყენება HTML-ის სიმძლავრის გასაძლიერებლად ახალი სინტაქსის მიცემით. თითოეული დირექტივა აქვს სახელი - რომელიმე მათგანიდან კუთხოვანი წინასწარ განსაზღვრული, როგორიცაა ng-repeat, ან მორგებული, რომელსაც შეიძლება ეწოდოს რაიმე. და თითოეული დირექტივა განსაზღვრავს სად შეიძლება მისი გამოყენება: ელემენტში, ატრიბუტში, კლასში ან კომენტარში.

გირჩევთ: