AngularJS-də 2 tərəfli məlumat bağlaması nədir?
AngularJS-də 2 tərəfli məlumat bağlaması nədir?

Video: AngularJS-də 2 tərəfli məlumat bağlaması nədir?

Video: AngularJS-də 2 tərəfli məlumat bağlaması nədir?
Video: DUFU TAHIR BIYABIRCILIQ 😱😱 2024, Bilər
Anonim

iki - yol bağlama

AngularJS-də məlumatların bağlanması model və görünüş arasında sinxronizasiyadır. Nə vaxt data model dəyişikliklərində, görünüş dəyişikliyi əks etdirir və nə vaxt data görünüşdə dəyişikliklər, model də yenilənir

Sonradan soruşa bilərsiniz ki, iki tərəfli məlumat bağlamasının istifadəsi nədir?

iki - yol bağlama hər hansı deməkdir data -modelə təsir edən əlaqəli dəyişikliklər dərhal uyğun görünüş(lər)ə yayılır və görünüş(lərdə) edilən hər hansı dəyişikliklər (məsələn, istifadəçi tərəfindən) dərhal əsas modeldə əks olunur. Proqram zaman data dəyişir, UI də dəyişir və əksinə.

Bundan əlavə, bucaqda iki tərəfli məlumat bağlamasını necə yaradırsınız? İstifadə iki - Yol məlumatlarının bağlanması . iki - yol məlumat bağlaması giriş və çıxışı birləşdirir bağlayıcı ngModel direktivindən istifadə edərək vahid nota daxil edin. Kimə yaratmaq dəstəkləyən öz komponentiniz iki - yol bağlama , @Input ilə uyğunlaşmaq üçün @Output xassəsini təyin etməlisiniz, lakin onu Dəyişiklik ilə şəkilləndirin.

Bunu nəzərə alaraq, AngularJS-də bir tərəfli bağlama ilə iki tərəfli bağlama arasındakı fərq nədir?

Bir yol bağlama edir bağlamaq modeldən görünüşə qədər məlumat. Həmçinin iki tərəfli bağlama edir bağlamaq modeldən görüntüyə və görünüşdən modelə məlumat. iki yol data bağlayıcı -> UI sahəsində hər hansı dəyişiklik modeli yeniləyir və modeldəki hər hansı dəyişiklik UI sahəsini yeniləyir. bir yol data bağlayıcı bir istiqamətli məlumat axınına görə daha yaxşı yanaşmadır.

Bir tərəfli məlumat bağlama və iki tərəfli məlumat bağlama nədir?

Nələrdir iki - yol məlumat bağlaması və bir - yol məlumatları axın və onlar necə fərqlidirlər? İki tərəfli məlumat bağlaması UI sahələrinin modelə bağlanması deməkdir data dinamik olaraq elədir ki, UI sahəsi dəyişdikdə model data onunla dəyişir və əksinə. Bir tərəfli məlumatlar axın o deməkdir ki, model həqiqətin yeganə mənbəyidir.

Tövsiyə: