რომელი კომპონენტების ინექცია შეიძლება იყოს დამოკიდებულების სახით angularjs-ში?

Სარჩევი:

რომელი კომპონენტების ინექცია შეიძლება იყოს დამოკიდებულების სახით angularjs-ში?
რომელი კომპონენტების ინექცია შეიძლება იყოს დამოკიდებულების სახით angularjs-ში?
Anonim

რომელი კომპონენტი შეიძლება იყოს ინექცია დამოკიდებულების სახით AngularJS-ში? Angular-ში. JS, დამოკიდებულებები ინექცია ხდება "ინექციური ქარხნის მეთოდის"ან "კონსტრუქტორის ფუნქციის" გამოყენებით. ამ კომპონენტების შეყვანა შესაძლებელია "მომსახურების" და "ღირებულების" კომპონენტებით, როგორც დამოკიდებულების სახით.

რომელი კომპონენტის შეყვანა შეუძლებელია AngularJS კონტროლერში დამოკიდებულების სახით?

გაითვალისწინეთ, რომ თქვენ არ შეგიძლიათ "პროვაიდერების" შეყვანა გაშვების ბლოკებში. კონფიგურაციის მეთოდი იღებს ფუნქციას, რომელიც შეიძლება იყოს "პროვაიდერები" და "მუდმივები" დამოკიდებულების სახით. გაითვალისწინეთ, რომ კონფიგურაციაში „სერვისების“ან „მნიშვნელობების“შეყვანა არ შეგიძლიათ.

რომელი კომპონენტი შეიძლება იყოს ინექცია დამოკიდებულების სახით AngularJS Mcq?

პასუხი: D არის სწორი პასუხი. "აპლიკაციის მოდული" შეიძლება იყოს დამოკიდებულების ინექცია AngularJS-ში.

რომელია შემდეგი კომპონენტები, რომელთა მეშვეობითაც შეიძლება მოხდეს დამოკიდებულების ინექცია?

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

  • მნიშვნელობა.
  • ქარხანა.
  • მომსახურება.
  • პროვაიდერი.
  • მუდმივი.

შეგვიძლია კომპონენტის შეყვანა კუთხით?

Angular 6.0-დან. 0, სერვისების მიწოდება შესაძლებელია root-ში, მათ დეკორატორში გამოცხადებით provideIn: 'root'. … შემდეგ თქვენ შეძლებთ თქვენი ობიექტის ინექციას @Inject დეკორატორის გამოყენებით და მიაწოდოთ ის პროვაიდერებსმასივი.

გირჩევთ: