რა არის დეკორატორები კუთხით?
რა არის დეკორატორები კუთხით?

ვიდეო: რა არის დეკორატორები კუთხით?

ვიდეო: რა არის დეკორატორები კუთხით?
ვიდეო: „რა არის სტრესი? რას იწვევს სტრესი ფსიქოსომატური კუთხით“ - მარინა კაჭარავა 2024, მაისი
Anonim

რა არის დეკორატორები ? დეკორატორები არის დიზაინის ნიმუში, რომელიც გამოიყენება კლასის მოდიფიკაციის ან დეკორაციის განცალკევებისთვის ორიგინალური კოდის შეცვლის გარეშე. In AngularJS , დეკორატორები არის ფუნქციები, რომლებიც იძლევა სერვისის, დირექტივის ან ფილტრის შეცვლას მის გამოყენებამდე.

ამას გარდა, რა არის დეკორატორები კუთხით 4-ში?

დეკორატორები არის TypeScript-ის ახალი ფუნქცია და გამოიყენება მთელს მსოფლიოში კუთხოვანი კოდი, მაგრამ მათ არაფერი უნდა შეგეშინდეთ. თან დეკორატორები ჩვენ შეგვიძლია ჩვენი კლასების კონფიგურაცია და მორგება დიზაინის დროს. ისინი უბრალოდ ფუნქციებია, რომლებიც შეიძლება გამოყენებულ იქნას მეტა-მონაცემების, თვისებების ან ფუნქციების დასამატებლად იმ ნივთზე, რომელსაც ისინი ერთვის.

გარდა ზემოთ, რა არის დეკორატორები კუთხით 2-ში? დეკორატორები არის ფუნქციები, რომლებიც გამოძახებულია პრეფიქსით @ სიმბოლოთი და დაუყოვნებლივ მოჰყვება კლასი, პარამეტრი, მეთოდი ან თვისება. The დეკორატორი ფუნქცია მიეწოდება ინფორმაციას კლასის, პარამეტრის ან მეთოდის შესახებ და დეკორატორი ფუნქცია აბრუნებს რაღაცას თავის ადგილზე, ან მანიპულირებს თავის სამიზნეზე.

ასევე საკითხავია, რატომ გამოიყენება დეკორატორები კუთხურში?

Კლასი დეკორატორები ისინი გვაძლევენ საშუალებას ვუთხრათ კუთხოვანი რომ კონკრეტული კლასი არის კომპონენტი, ან მოდული, მაგალითად. Და დეკორატორი საშუალებას გვაძლევს განვსაზღვროთ ეს ჩანაფიქრი კლასში რაიმე კოდის რეალურად განთავსების გარეშე. სათქმელად კლასში კოდი არ არის საჭირო კუთხოვანი რომ ეს არის კომპონენტი ან მოდული.

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

In კუთხოვანი , ა დირექტივა არსებითად არის typescript კლასი, რომელიც არის ანოტირებული TypeScript-ით დეკორატორი . The დეკორატორი არის @ სიმბოლო. დეკორატორები ამჟამად არ არის JavaScript-ის ფუნქციონირების ნაწილი (თუმცა, სავარაუდოდ, მომავალში იქნება) და ასევე ჯერ კიდევ ექსპერიმენტულია TypeScript-ში.

გირჩევთ: