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