Data ya njia 2 ni ipi inayofunga katika AngularJS?
Data ya njia 2 ni ipi inayofunga katika AngularJS?

Video: Data ya njia 2 ni ipi inayofunga katika AngularJS?

Video: Data ya njia 2 ni ipi inayofunga katika AngularJS?
Video: Я ОДЕРЖИМЫЙ ДЕМОНАМИ 2024, Mei
Anonim

Mbili - njia ya Kufunga

Kufunga data katika AngularJS ni maingiliano kati ya modeli na mwonekano. Lini data katika mabadiliko ya mfano, mtazamo unaonyesha mabadiliko, na wakati data katika mabadiliko ya mtazamo, mtindo unasasishwa pia

Baadaye, mtu anaweza pia kuuliza, ni nini matumizi ya njia mbili za kufunga data?

Mbili - njia ya kufunga ina maana kwamba yoyote data -mabadiliko yanayohusiana yanayoathiri modeli huenezwa mara moja kwa mwonekano/mwonekano unaolingana, na kwamba mabadiliko yoyote yanayofanywa katika mwonekano (sema, na mtumiaji) yanaonyeshwa mara moja katika muundo msingi. Wakati programu data mabadiliko, ndivyo UI inavyofanya, na kinyume chake.

Kwa kuongezea, unawezaje kuunda njia mbili za kufunga data kwa angular? Kutumia Mbili - Njia ya Kufunga Data . Mbili - njia ya kuunganisha data inachanganya ingizo na pato kufunga kwenye nukuu moja kwa kutumia maagizo ya ngModel. Kwa kuunda sehemu yako mwenyewe ambayo inasaidia mbili - njia ya kufunga , lazima ufafanua sifa ya @Output ili kufanana na @Input, lakini iamilishie na Mabadiliko.

Kuzingatia hili, kuna tofauti gani kati ya njia moja ya kufunga na njia mbili katika AngularJS?

Njia moja ya kufunga ni funga data kutoka kwa mfano hadi mtazamo. Pia njia mbili za kumfunga ni funga data kutoka kwa mfano hadi mtazamo na mtazamo hadi mfano. njia mbili data kufunga -> mabadiliko yoyote katika uwanja wa UI husasisha modeli na mabadiliko yoyote katika muundo husasisha uga wa UI. njia moja data kufunga ni njia bora zaidi kwa sababu ya mtiririko unidirectional wa data.

Ni njia gani ya kufunga data na njia mbili za kufunga data?

Ni nini mbili - njia ya kuunganisha data na moja - data ya njia mtiririko, na ni tofauti gani? Kufunga data kwa njia mbili inamaanisha kuwa sehemu za UI zinafaa kuwa mfano data kwa nguvu sana kwamba wakati uga wa UI unabadilika, modeli data mabadiliko nayo na kinyume chake. Data ya njia moja mtiririko unamaanisha kuwa mfano ndio chanzo kimoja cha ukweli.

Ilipendekeza: