Բովանդակություն:

Ինչպե՞ս են բաղադրիչները միմյանց հետ շփվում անկյունային:
Ինչպե՞ս են բաղադրիչները միմյանց հետ շփվում անկյունային:

Video: Ինչպե՞ս են բաղադրիչները միմյանց հետ շփվում անկյունային:

Video: Ինչպե՞ս են բաղադրիչները միմյանց հետ շփվում անկյունային:
Video: 8 բան, որ տղամարդիկ անում են ՄԻԱՅՆ այն կնոջ հետ, ում սիրում են 2024, Ապրիլ
Anonim

Մեջ Անկյունային 2 ա բաղադրիչը կարող է տվյալների և տեղեկատվության փոխանակում մեկ ուրիշի հետ բաղադրիչ տվյալների կամ իրադարձությունների փոխանցման միջոցով:

Բաղադրիչները կարող են միմյանց հետ հաղորդակցվել տարբեր ձևերով, ներառյալ.

  1. Օգտագործելով @Input()
  2. Օգտագործելով @Output()
  3. Օգտագործելով ծառայություններ.
  4. Ծնող բաղադրիչ զանգահարելով ViewChild-ին:
  5. Ծնողը շփվում է երեխայի հետ՝ օգտագործելով տեղական փոփոխական:

Այստեղից ի՞նչ է @input-ը և @output-ը անկյունային:

Մուտքագրում նախատեսված է արժեքները երեխայի բաղադրիչներին փոխանցելու համար և Արդյունք օգտագործվում է արժեքները մայր բաղադրիչներին փոխանցելու համար: Դիտեք իմ օրինակը Github-ում. անկյունային -հասկացություններ-ուսուցումներ.

ինչ է ծնող և երեխա բաղադրիչը անկյունայինում: Բաղադրիչ հաղորդակցությունը մի բան է, որը ձեզանից կպահանջվի իրականացնել նույնիսկ ամենապարզ դեպքում Անկյունային Դիմում. Երբ խոսքը վերաբերում է տվյալների փոխանցմանը ծնող դեպի մանկական բաղադրիչ մենք օգտագործում ենք գույքային պարտադիր: Այս դեպքում մենք տվյալները ուղարկում ենք մայր բաղադրիչ դեպի մանկական բաղադրիչ օգտագործելով հատկանիշ.

Այստեղ ի՞նչ է անկյունային նյութի ձևավորումը:

Ըստ Google-ի՝ « Նյութական դիզայն տեսողական, շարժման և փոխազդեցության միասնական համակարգի բնութագրում է դիզայն որը հարմարվում է տարբեր սարքերում: Մեր նպատակն է մատուցել նիհար, թեթև հավաքածու AngularJS - բնիկ UI տարրեր, որոնք իրականացնում են նյութական դիզայն համակարգում օգտագործման համար Անկյունային ԲՀՊՏ-ներ»։

Ինչպե՞ս իմանամ, թե անկյունայինի ինչ տարբերակ ունեմ:

Անկյունային տարբերակի ստուգում

  1. Բացեք Terminal + տեսքը ձեր նախագծում և մուտքագրեք ng --version: Angular-ի վերջին տարբերակների համար սա թվարկելու է մի քանի Angular փաթեթների տարբերակները, որոնք դուք տեղադրել եք ձեր նախագծում:
  2. Բացեք փաթեթը: json ֆայլ և ուսումնասիրեք ձեր նախագծում նշված Angular փաթեթները:

Խորհուրդ ենք տալիս: