AngularJSдеги контроллерлор кандай?
AngularJSдеги контроллерлор кандай?

Video: AngularJSдеги контроллерлор кандай?

Video: AngularJSдеги контроллерлор кандай?
Video: AI Learns How To Play Physically Simulated Tennis At Grandmaster Level By Watching Tennis Matches 2024, Май
Anonim

Контроллер ng-controller директивасы аркылуу аныкталат. Контроллер - бул а JavaScript атрибуттарды/касиеттерди жана функцияларды камтыган объект. Ар бир контроллер $scopeну параметр катары кабыл алат, ал контроллер иштетиши керек болгон тиркемени/модулду билдирет.

Ушундайча, Angular JSдеги контроллерлор деген эмне?

AngularJSдеги контроллер а JavaScript $scope объектинин жардамы менен колдонмонун берилиштерин жана жүрүм-турумун сактаган функция. Контроллер функциясынын ичиндеги $scope объектисине касиеттерди жана ыкмаларды тиркөөгө болот, ал өз кезегинде маалыматтарды кошот/жаңыртып, HTML элементтерине жүрүм-турумдарды кошот.

Ошо сыяктуу эле, AngularJSде модул жана контроллер деген эмне? Ан AngularJS модулу колдонмону аныктайт. The модулу колдонмонун ар кандай бөлүктөрүнө контейнер. The модулу колдонмо үчүн контейнер болуп саналат контроллерлор . Контроллер ар дайым а таандык модулу.

Ошондой эле суроо туулат, AngularJSде NG контроллерин кандай колдонуу керек?

AngularJS | нг - контролер Директива. The нг - контролер Директивадагы AngularJS болуп саналат колдонулган кошуу контролер га колдонмо . Болушу мүмкүн колдонулган Белгилүү бир иш-аракетти аткаруу үчүн, чыкылдатуу, ж. Бул жерде сөз айкашынын атын билдирет контролер.

AngularJSде бул эмне?

"Контроллердин конструктор функциясы чакырылганда, бул контроллер. $scope объектисинде аныкталган функция чакырылганда, бул "функция чакырылганда күчүндө болгон аймак". Бул (же болбошу мүмкүн!) Функция аныкталган $scope.

Сунушталууда: