Çfarë është lidhja e të dhënave 2 drejtime në AngularJS?
Çfarë është lidhja e të dhënave 2 drejtime në AngularJS?

Video: Çfarë është lidhja e të dhënave 2 drejtime në AngularJS?

Video: Çfarë është lidhja e të dhënave 2 drejtime në AngularJS?
Video: CS50 2015 - Week 7 2024, Nëntor
Anonim

Dy - mënyrë Lidhja

Lidhja e të dhënave në AngularJS është sinkronizimi ndërmjet modelit dhe pamjes. Kur të dhëna në ndryshimet e modelit, pamja pasqyron ndryshimin dhe kur të dhëna në ndryshimet e pamjes, modeli gjithashtu përditësohet

Më pas, dikush mund të pyesë gjithashtu, cili është përdorimi i lidhjes së të dhënave në dy drejtime?

Dy - mënyrë lidhëse do të thotë se çdo të dhëna -Ndryshimet e lidhura që ndikojnë në model përhapen menjëherë në pamjet përkatëse dhe çdo ndryshim i bërë në pamje(të) (të themi, nga përdoruesi) reflektohet menjëherë në modelin themelor. Kur aplikacioni të dhëna ndryshon, kështu ndryshon ndërfaqja e përdoruesit dhe anasjelltas.

Për më tepër, si mund të krijoni lidhje të dyanshme të të dhënave në këndore? Duke përdorur Dy - Mënyra e lidhjes së të dhënave . Dy - mënyrë të lidhjes së të dhënave kombinon hyrjen dhe daljen detyruese në një shënim të vetëm duke përdorur direktivën ngModel. te krijojnë komponenti juaj që mbështet dy - mënyrë lidhëse , duhet të përcaktoni një veçori @Output që të përputhet me një @Input, por ta vendosni prapashtesën me ndryshimin.

Duke e mbajtur këtë në konsideratë, cili është ndryshimi midis lidhjes me një drejtim dhe lidhjes dy drejtime në AngularJS?

Një mënyrë e detyrueshme është lidh të dhënat nga modeli në pamje. Gjithashtu lidhje me dy drejtime është lidh të dhënat nga modeli në pamje dhe shikimi në model. dy drejtime të dhëna detyruese -> çdo ndryshim në fushën e UI përditëson modelin dhe çdo ndryshim në model përditëson fushën e UI. një mënyrë të dhëna detyruese është një qasje më e mirë për shkak të rrjedhës së njëanshme të të dhënave.

Çfarë është lidhja e të dhënave në një drejtim dhe lidhja e të dhënave në dy drejtime?

Cfare jane dy - mënyrë të lidhjes së të dhënave dhe një - të dhënat e mënyrës rrjedhin, dhe si ndryshojnë ato? Lidhja e të dhënave në dy drejtime do të thotë që fushat e UI janë të lidhura me modelin të dhëna në mënyrë dinamike të tillë që kur një fushë UI ndryshon, modeli të dhëna ndryshon me të dhe anasjelltas. Të dhëna me një drejtim rrjedha do të thotë se modeli është burimi i vetëm i së vërtetës.

Recommended: