Apakah pengikatan data 2 arah dalam AngularJS?
Apakah pengikatan data 2 arah dalam AngularJS?

Video: Apakah pengikatan data 2 arah dalam AngularJS?

Video: Apakah pengikatan data 2 arah dalam AngularJS?
Video: Advanced Data Binding - Google I/O 2016 2024, Mungkin
Anonim

dua - cara Mengikat

Pengikatan data dalam AngularJS ialah penyegerakan antara model dan pandangan. Bila data dalam perubahan model, pandangan mencerminkan perubahan, dan bila data dalam perubahan paparan, model juga dikemas kini

Selepas itu, seseorang juga mungkin bertanya, apakah kegunaan pengikatan data dua hala?

dua - cara mengikat bermakna bahawa mana-mana data -perubahan yang berkaitan yang mempengaruhi model segera disebarkan kepada paparan yang sepadan dan bahawa sebarang perubahan yang dibuat dalam paparan (katakan, oleh pengguna) segera ditunjukkan dalam model asas. Apabila apl data berubah, begitu juga UI, dan sebaliknya.

Tambahan pula, bagaimana anda membuat pengikatan data dua hala dalam sudut? menggunakan dua - Pengikatan Data Cara . dua - cara mengikat data menggabungkan input dan output mengikat ke dalam satu notasi menggunakan arahan ngModel. Kepada cipta komponen anda sendiri yang menyokong dua - cara mengikat , anda mesti menentukan sifat @Output untuk memadankan @Input, tetapi akhiran dengan Change.

Dengan mengambil kira perkara ini, apakah perbezaan antara pengikatan satu arah dan pengikatan dua hala dalam AngularJS?

Satu cara mengikat ialah mengikat data dari model ke paparan. Juga mengikat dua hala ialah mengikat data daripada model untuk melihat dan melihat kepada model. dua hala data mengikat -> sebarang perubahan dalam medan UI mengemas kini model dan sebarang perubahan dalam model mengemas kini medan UI. sehala data mengikat adalah pendekatan yang lebih baik kerana aliran data satu arah.

Apakah pengikatan data sehala dan pengikatan data dua hala?

Apakah dua - cara mengikat data dan satu - data cara aliran, dan bagaimana ia berbeza? Pengikatan data dua hala bermakna medan UI terikat kepada model data secara dinamik supaya apabila medan UI berubah, model data berubah dengannya dan begitu juga sebaliknya. Data sehala aliran bermakna bahawa model adalah satu-satunya sumber kebenaran.

Disyorkan: