Ano ang 2 way na data na nagbubuklod sa AngularJS?
Ano ang 2 way na data na nagbubuklod sa AngularJS?

Video: Ano ang 2 way na data na nagbubuklod sa AngularJS?

Video: Ano ang 2 way na data na nagbubuklod sa AngularJS?
Video: Ирония судьбы, или С легким паром, 1 серия (комедия, реж. Эльдар Рязанов, 1976 г.) 2024, Nobyembre
Anonim

Dalawa - paraan Binding

Nagbubuklod ng data sa AngularJS ay ang pag-synchronize sa pagitan ng modelo at ng view. Kailan datos sa pagbabago ng modelo, ipinapakita ng view ang pagbabago, at kung kailan datos sa mga pagbabago sa view, ina-update din ang modelo

Kasunod nito, maaari ring magtanong, ano ang gamit ng two way data binding?

Dalawa - paraan na nagbubuklod nangangahulugan na kahit ano datos -Ang mga kaugnay na pagbabagong nakakaapekto sa modelo ay agad na ipapalaganap sa tumutugmang (mga) view, at ang anumang mga pagbabagong ginawa sa (mga) view (sabihin, ng user) ay agad na makikita sa pinagbabatayan na modelo. Kapag ang app datos nagbabago, gayundin ang UI, at kabaligtaran.

Higit pa rito, paano ka lumikha ng dalawang paraan na nagbubuklod ng data sa angular? Gamit Dalawa - Way Data Binding . Dalawa - paraan ng data binding pinagsasama ang input at output nagbubuklod sa isang solong notasyon gamit ang direktiba ng ngModel. Upang lumikha iyong sariling bahagi na sumusuporta dalawa - paraan na nagbubuklod , kailangan mong tukuyin ang isang @Output property upang tumugma sa isang @Input, ngunit isama ito sa Change.

Kung isasaalang-alang ito, ano ang pagkakaiba sa pagitan ng one way binding at two way binding sa AngularJS?

Isang paraan na nagbubuklod ay magbigkis ang data mula sa modelo hanggang sa tingnan. Gayundin two way binding ay magbigkis ang data mula sa modelo upang tingnan at tingnan sa modelo. dalawang paraan datos nagbubuklod -> anumang pagbabago sa field ng UI ay nag-a-update sa modelo at anumang pagbabago sa modelo ay nag-a-update sa field ng UI. isang daanan datos nagbubuklod ay mas mahusay na diskarte dahil sa unidirectional na daloy ng data.

Ano ang one way data binding at two way data binding?

Ano ang mga dalawa - paraan ng data binding at isa - paraan ng data daloy, at paano sila naiiba? Dalawang paraan na data binding nangangahulugan na ang mga field ng UI ay nakatali sa modelo datos dynamic na kapag nagbago ang isang field ng UI, ang modelo datos mga pagbabago kasama nito at vice-versa. One way na data Ang daloy ay nangangahulugan na ang modelo ay ang nag-iisang pinagmumulan ng katotohanan.

Inirerekumendang: