ვიდეო: რა არის შემავალი და გამომავალი კუთხოვანი 4?
2024 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2023-12-15 23:49
პირველ რიგში, იდეა შეყვანა და გამომავალი არის მონაცემების გაცვლა კომპონენტებს შორის. ისინი წარმოადგენენ მექანიზმს მონაცემთა გაგზავნის/მიღების ერთი კომპონენტიდან მეორეზე. შეყვანა გამოიყენება მონაცემების მისაღებად, ხოლო გამომავალი გამოიყენება მონაცემების გასაგზავნად. გამომავალი აგზავნის მონაცემებს მოვლენის მწარმოებლების, ჩვეულებრივ, EventEmitter ობიექტების გამოვლენით.
ამის გარდა, რა არის შეყვანა და გამომავალი კუთხით?
შეყვანა არის ბავშვების კომპონენტებზე მნიშვნელობების გადასაცემად და გამომავალი გამოიყენება მნიშვნელობების მშობელ კომპონენტებზე გადასაცემად. შეამოწმეთ ჩემი მაგალითი Github-ზე: კუთხოვანი -კონცეფციები-გაკვეთილები.
შემდგომში ჩნდება კითხვა, რა არის @output კუთხოვანი? @ გამომავალი დეკორატორი აღნიშნავს კლასის ველს, როგორც გამომავალი ქონებისა და მარაგების კონფიგურაციის მეტამონაცემები. იგი აცხადებს მონაცემთა შეზღუდვას გამომავალი ქონება, რომელიც კუთხოვანი ავტომატურად განახლდება ცვლილებების აღმოჩენის დროს. ეს ორი დეკორატორი გამოიყენება კომპონენტებს შორის მონაცემების გადასატანად.
ასე რომ, რა არის შეყვანის და გამომავალი დეკორატორი კუთხოვანი 4-ში?
@ შეყვანა აკავშირებს კომპონენტის თვისებას (რომელიც ზოგადად არის შვილი კომპონენტი) მნიშვნელობასთან, რომელიც მიცემულია სხვა კომპონენტის (მშობლის) მიერ. მეორე მხარეს, @ გამომავალი დეკორატორი გამოიყენება ბავშვის კომპონენტის თვისების დასაკავშირებლად და ღონისძიების ემიტერის მეშვეობით.
როგორ პოულობთ შეყვანას და გამომავალს?
წესი იმისთვის შეყვანა - გამომავალი ქვემოთ მოყვანილი ცხრილი: თითოეულს დაამატეთ 1.5 შეყვანა ნომერი რომ იპოვე მისი შესაბამისი გამომავალი ნომერი. გამოიყენეთ ეს წესი იპოვე შესაბამისი გამომავალი ნომრები. რომ იპოვე თითოეული გამომავალი ნომერი, თითოეულს დაამატეთ 1.5 შეყვანა ნომერი. მერე დაწერე გამომავალი ნომერი ცხრილში.
გირჩევთ:
რა არის კუთხოვანი CDK?
Angular Component Dev Kit (CDK) არის წინასწარ განსაზღვრული ქცევების ბიბლიოთეკა, რომელიც შედის Angular Material-ში, UI კომპონენტის ბიბლიოთეკა Angular დეველოპერებისთვის. Angular CDK აძლევს დეველოპერებს მყარ, კარგად აპრობირებულ ინსტრუმენტებს, რათა დაამატონ ურთიერთქმედების საერთო შაბლონები მინიმალური ძალისხმევით
არის კუთხოვანი MVC?
მოკლედ, კუთხოვანი 2 არის კომპონენტებზე დაფუძნებული MVC ჩარჩო. კომპონენტები და დირექტივები არის კონტროლერები, Angular-ის მიერ დამუშავებული შაბლონი (HTML) და ბრაუზერი არის ხედი, და თუ არ დააკავშირებთ მოდელს კონტროლერთან, მიიღებთ MVC შაბლონს
რა არის დინამიური კუთხოვანი კომპონენტები?
რა არის დინამიური კომპონენტები. დინამიური ნიშნავს, რომ კომპონენტების მდებარეობა აპლიკაციაში არ არის განსაზღვრული მშენებლობის დროს. ეს ნიშნავს, რომ ის არ გამოიყენება არცერთ კუთხოვან შაბლონში. ამის ნაცვლად, კომპონენტი ინსტანცირდება და განთავსდება აპლიკაციაში გაშვების დროს
რა არის კუთხოვანი შინაარსის პროექცია?
კონტენტის პროექცია საშუალებას გაძლევთ ჩასვათ ჩრდილოვანი DOM თქვენს კომპონენტში. მარტივად რომ ვთქვათ, თუ გსურთ კომპონენტში ჩასვათ HTML ელემენტები ან სხვა კომპონენტები, მაშინ ამას აკეთებთ შინაარსის პროექციის კონცეფციის გამოყენებით. Angular-ში თქვენ მიაღწევთ შინაარსის პროექციას გამოყენებით
არის ლაზერული პრინტერი შემავალი ან გამომავალი მოწყობილობა?
ლაზერული პრინტერები გამომავალი მოწყობილობებია. თუმცა, ბოლო 10 წლის განმავლობაში, ბევრი პრინტერი ასევე აღჭურვილია ჩაშენებული სკანერებით, აქცევს მათ I/O მოწყობილობებად (შემავალი/გამომავალი)