Kas yra dvipusis duomenų susiejimas AngularJS?
Kas yra dvipusis duomenų susiejimas AngularJS?

Video: Kas yra dvipusis duomenų susiejimas AngularJS?

Video: Kas yra dvipusis duomenų susiejimas AngularJS?
Video: AngularJS Tutorial #4 - 2-Way Data Binding 2024, Gegužė
Anonim

Du - būdas Įrišimas

Duomenų įrišimas AngularJS yra modelio ir vaizdo sinchronizavimas. Kada duomenis modelio pasikeitimuose vaizdas atspindi pokytį ir kada duomenis rodinyje keičiasi, modelis taip pat atnaujinamas

Vėliau taip pat galima paklausti, kam naudingas dvipusis duomenų įrišimas?

Du - būdas privalomas reiškia, kad bet koks duomenis -susiję modeliui įtakos turintys pakeitimai iš karto perkeliami į atitinkamą (-ius) rodinį (-ius), o visi peržiūros (-ų) pakeitimai (tarkime, naudotojo) nedelsiant atsispindi pagrindiniame modelyje. Kai programa duomenis keičiasi, keičiasi ir vartotojo sąsaja, ir atvirkščiai.

Be to, kaip sukurti dvipusį duomenų įrišimą kampiniu būdu? Naudojant Du - Būdas duomenų įrišimas . Du - duomenų įrišimo būdas sujungia įvestį ir išvestį privalomas į vieną žymėjimą naudojant ngModel direktyvą. Į sukurti savo komponentą, kuris palaiko du - būdas privalomas , turite apibrėžti @Output ypatybę, kad ji atitiktų @Input, bet pridėti ją prie Keisti.

Atsižvelgiant į tai, kuo skiriasi vienpusis ir dvipusis įrišimas AngularJS?

Įrišimas į vieną pusę yra įpareigoti duomenis nuo modelio iki peržiūros. Taip pat dvipusis įrišimas yra įpareigoti duomenis iš modelio į vaizdą ir vaizdą iki modelio. dvipusis duomenis privalomas -> bet koks vartotojo sąsajos lauko pakeitimas atnaujina modelį, o bet koks modelio pakeitimas atnaujina vartotojo sąsajos lauką. Vienas kelias duomenis privalomas yra geresnis metodas dėl vienakrypčio duomenų srauto.

Kas yra vienpusis ir dvipusis duomenų įrišimas?

Kas yra du - duomenų įrišimo būdas ir vienas - kelio duomenis srautas, o kuo jie skiriasi? Dviejų krypčių duomenų įrišimas reiškia, kad vartotojo sąsajos laukai yra susieti su modeliu duomenis dinamiškai taip, kad pasikeitus vartotojo sąsajos laukui, modelis duomenis keičiasi kartu su juo ir atvirkščiai. Vienpusiai duomenys srautas reiškia, kad modelis yra vienintelis tiesos šaltinis.

Rekomenduojamas: