Мазмуну:
Video: Angularjsте кийинкиге калтырылган объект деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
Кийинкиге калтырылган объект
Кийинкиге калтырылган болуп саналат объект бул убаданын бетин ачат. Ал негизинен үч ыкманы чечет (), четке кагуу () жана notify(). Качан Кийинкиге калтырылган аяктайт, Сиз же резолюция(), четке кагуу() жана notify() ыкмаларын чакырасыз. Ал кантип бүтүргөнүнө жараша чечүүчү(), четке кагуу() же notify() үчүн кайра чалуу реестрин чакырат
Ошондой эле билесизби, $q кызматы кийинкиге калтырылган жана убадалар деген эмне?
А кызмат бул сизге функцияларды асинхрондук түрдө иштетүүгө жана иштетилип бүткөндөн кийин алардын кайтаруу маанилерин (же өзгөчө учурларды) колдонууга жардам берет. Бул Убадалар /A+ ылайыктуу ишке ашыруу убадалар / кийинкиге калтырылган Крис Ковалдын шыктандыруусу менен жасалган объекттер С.
AngularJSде $promise деген эмне деп сурашы мүмкүн? Убадалар AngularJS камтылган $q кызматы менен камсыз кылынат. Алар асинхрондук функцияларды а менен каттоо аркылуу катар аткаруунун жолун камсыздайт убада объект. {info} Убадалар ES6 спецификациясынын бир бөлүгү катары түпнуска JavaScript'ке кирди.
Ошентип, кийинкиге калтырылган убада деген эмне?
версия кошулду: 1.5 кийинкиге калтырылган . убада () методу асинхрондук функцияга башка коддун ички суроо-талаптын жүрүшүнө же абалына тоскоол болуусуна жол бербейт. Кайтарыңыз гана Убада аркылуу объект кийинкиге калтырылган . убада () башка код кайра чалууларды каттай алат же учурдагы абалды текшере алат.
AngularJSде.then деген эмне?
. анда AngularJS менен . 1.. анда HTTP убада объектисине чакырылат жана жаңы убада объектисин кайтарат. 2. Анткени. анда жаңы убада объектисин кайтарат, ал ырааттуу чалуу үчүн колдонулушу мүмкүн.
Сунушталууда:
Эмне үчүн биз AngularJSте масштабды колдонобуз?
Колдонмолор API'лерди ($apply) камсыздайт ($apply) тутум аркылуу моделдин ар кандай өзгөрүүлөрүн "AngularJS чөйрөсүнөн" тышкаркы көрүнүшкө жайылтуу (контролёрлор, кызматтар, AngularJS окуяларын иштетүүчүлөр). Колдонмонун компоненттеринин касиеттерине кирүү мүмкүнчүлүгүн чектөө үчүн алкактарды уялаштырса болот, ошол эле учурда жалпы моделдин касиеттерине мүмкүнчүлүк берет
Скрипт синхрондоштурууну кийинкиге калтыруу деген эмне?
Асинхрондоштуруу менен кийинкиге калтыруунун ортосундагы айырма скрипт аткарылганда айланат. Ар бир асинхрондуу скрипт жүктөө аяктагандан кийин жана терезенин жүктөө окуясына чейин биринчи мүмкүнчүлүктө аткарылат. Ал эми кийинкиге калтыруу скрипттери, экинчи жагынан, алар баракчада пайда болгон тартипте аткарылууга кепилдик берилет
AngularJSте эмне кийинкиге калтырылган?
Кийинкиге калтырылган объект: Кийинкиге калтырылган - бул убаданы ачыкка чыгарган объект. Анын негизинен үч ыкмасын чечет(), четке кагууну() жана notify(). Кийинкиге калтырылган кайтарым убада объекти. Кийинкиге калтырылган аяктагандан кийин, сиз же чечүү(), четке кагуу() жана кабарлоо() ыкмаларын чакырасыз
JavaScript'те кийинкиге калтырылган скрипттер деген эмне?
Defer атрибуту браузерге ал баракча менен иштөөнү улантып, скриптти “фондо” жүктөшү керектигин, андан кийин ал жүктөлгөндө скриптти иштетүү керектигин айтат. Кийинкиге калтырылган скрипттер баракты эч качан бөгөттөбөйт. Кийинкиге калтырылган скрипттер ар дайым DOM даяр болгондо, бирок DOMContentLoaded окуясына чейин аткарылат
Javascriptте кийинкиге калтырылган объект деген эмне?
Категория: Кийинкиге калтырылган объект jQuery 1.5те киргизилген кийинкиге калтырылган объект, jQueryди чакыруу аркылуу түзүлгөн чынжырлануучу пайдалуу объект болуп саналат. Deferred() ыкмасы. Ал кайра чалуу кезегинде бир нече кайра чалууларды каттай алат, кайра чалуу кезегин чакыра алат жана ар кандай синхрондуу же асинхрондук функциянын ийгиликтүү же ийгиликсиз абалын көрсөтө алат