Video: AngularJSдеги контроллерлор жөнүндө эмне айтууга болот?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
AngularJS колдонмо негизинен таянат контроллерлор тиркемедеги маалыматтардын агымын көзөмөлдөө. А контролер ng- менен аныкталат контролер директивасы. А контролер атрибуттарды/касиеттерди жана функцияларды камтыган JavaScript объекти болуп саналат.
Андан тышкары, AngularJSде контроллердин кандай пайдасы бар?
AngularJSдеги контроллер а JavaScript $scope объектинин жардамы менен колдонмонун берилиштерин жана жүрүм-турумун сактаган функция. Тиркесеңиз болот касиеттери жана контроллер функциясынын ичиндеги $scope объектисинин методдору, ал өз кезегинде маалыматтарды кошот/жаңыртып, HTML элементтерине жүрүм-турумдарды кошот.
Экинчиден, $scope бурчтукта эмне кылат? $ чөйрөсү ан AngularJS колдонмо маалыматтарын жана ыкмаларын камтыган орнотулган объект болуп саналат. сен болот $ касиеттерин түзүү чөйрөсү контроллер функциясынын ичиндеги объект жана ага маани же функция ыйгаруу. Ал маалыматтарды контроллерден көрүү жана тескерисинче өткөрүп берет.
Муну эске алып, AngularJSде модул жана контроллер деген эмне?
Ан AngularJS модулу колдонмону аныктайт. The модулу колдонмонун ар кандай бөлүктөрүнө контейнер. The модулу колдонмо үчүн контейнер болуп саналат контроллерлор . Контроллер ар дайым а таандык модулу.
AngularJS True же false ичинде уяча контроллерлорду ала алабызбы?
Жооп: Ооба бизде уяланган контроллерлор болушу мүмкүн . Кеп нерсе, ал Көрүнүштү колдонууда иерархиялык жол менен иштейт.
Сунушталууда:
AngularJSдеги контроллерлор кандай?
Контроллер ng-controller директивасы аркылуу аныкталат. Контроллер атрибуттарды/касиеттерди жана функцияларды камтыган JavaScript объектиси. Ар бир контроллер $scope параметрин кабыл алат, ал контроллер иштетиши керек болгон тиркемени/модулду билдирет
AngularJSдеги AJAX чалуу деген эмне?
AngularJS AJAX - $http деп аталган башкаруу кызматын сунуштайт, ал алыскы серверлерде жеткиликтүү болгон бардык маалыматтарды окуу тапшырмасын аткарат. Каалаган жазуулардын талабы сервер браузерди колдонуу менен маалымат базасына чалуу жасаганда канааттандырылат. Маалыматтар көбүнчө JSON форматында талап кылынат
AngularJSдеги көз карандылык деген эмне?
Көз карандылыкты инъекциялоо - бул программалык камсыздоонун дизайны, анда компоненттерге аларды компоненттин ичинде катуу коддоонун ордуна алардын көз карандылыгы берилет. AngularJS эң жогорку Көз карандылыкты киргизүү механизмин камсыз кылат. Бул көз карандылык катары бири-бирине сайыла турган төмөнкү негизги компоненттерди камсыз кылат
AngularJSдеги Cors деген эмне?
CORS "Cross Origin Resource Sharing" дегенди билдирет. CORS AngularJS үчүн өзгөчө эмес. Бул бардык веб-браузерлер тарабынан ишке ашырылган стандарт. Демейки боюнча, бардык веб-браузерлер тиркемеден ресурска суроо-талапты бөгөттөп коюшат, эгерде ал колдонмо доменинен тышкары жасалган болсо
AngularJSдеги абал деген эмне?
Жалпы интерфейс жана навигация боюнча абал колдонмодогу "орунга" туура келет. Мамлекет (контроллер / шаблон / көрүү касиеттери аркылуу) UI кандай экенин жана ошол жерде эмне кылаарын сүрөттөйт