Video: Бурчтук инжектор деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
The инжектор тейлөө инстанцияларын түзүү жана аларды HeroListComponent сыяктуу класстарга киргизүү үчүн жооптуу. Сиз сейрек түзөсүз Бурчтук инжектор өзүң. бурчтук жаратат инжекторлор ал тамырдан баштап, колдонмону аткарып жатканда сиз үчүн инжектор ал жүктөө процессинде жаратат.
Буга байланыштуу, бурчтукта тамыр инжектор деген эмне?
The Инжектор Дарак. Бурчтук инжекторлор (жалпысынан) синглтондорду кайтаруу. Катталган LoginService бар тамыр инжектор . Төмөндө тамыр инжектор болуп саналат тамыр @Component. Бул өзгөчө компонентте провайдерлердин массиви жок жана аны колдонот тамыр инжектор анын бардык көз карандылыгы үчүн.
Ошондой эле билиңиз, бурчта провайдер деген эмне? А камсыздоочу жарыяланган объект болуп саналат бурчтук аны сиздин компоненттериңиздин, директиваларыңыздын жана башка класстарыңыздын конструкторуна киргизүү үчүн бурчтук . Кызмат - бул белгилүү бир түрү камсыздоочу бул класстын аталышы менен жарыяланды, сиз көрүп тургандай бурчтук окуу куралы.
Ошондой эле, бурчтук 7 инжекторлор деген эмне?
Эмне Бурчтук инжектор . The Бурчтук инжектор көз карандылыкты түзүү жана компонентке же кызматка киргизүү үчүн жооптуу. The Инжектор көз карандылыкты издейт бурчтук Токенди колдонгон провайдерлер.
Мисал менен бурчтук 2де көз карандылык инъекциясы деген эмне?
бурчтук көз карандылык инъекциясы . Көз карандылык инъекциясы (DI) негизги түшүнүк болуп саналат Бурчтук 2 + жана классты кабыл алууга мүмкүндүк берет көз карандылыктар башка класстан. Көбүнчө ичинде бурчтук , көз карандылык инъекциясы тейлөө классын компонентке же модулдук класска киргизүү аркылуу ишке ашырылат.
Сунушталууда:
Бурчтук дист папкасы деген эмне?
Сурооңузга кыскача жооп берүү үчүн, дист папкасы серверде жайгаштырыла турган бардык файлдарды жана папкаларды камтыган куруу папкасы. Dist папкасы JavaScript форматындагы бурчтук тиркемеңиздин көчүрүлгөн кодун, ошондой эле талап кылынган HTML жана CSS файлдарын камтыйт
Бурчтук спецфайл деген эмне?
Spesifik файлдар бул баштапкы файлдарыңыз үчүн бирдик сыноолору. Бурчтук колдонмолор үчүн конвенцияга ээ болушу керек. спец. Сиз ng test буйругун колдонгондо, алар Jasmine javascript тестинин алкагында Карма тестирлөөчүсү (https://karma-runner.github.io/) аркылуу иштетилет
Бурчтук боюнча интернационалдаштыруу деген эмне?
Angular жана i18nlink Интернационализациясы – бул колдонмоңузду ар кандай тилдерде колдонууга жарактуу кылып долбоорлоо жана даярдоо процесси. Локалдаштыруу - бул эл аралык колдонмоңузду белгилүү тилдерге которуу процесси
Бурчтук формада текшерүү деген эмне?
Form Validation AngularJS форманын жана киргизүү талааларынын абалын көзөмөлдөйт (киргизүү, текст аймагы, тандоо) жана колдонуучуга учурдагы абал жөнүндө билдирүүгө мүмкүндүк берет. AngularJS ошондой эле аларга тийгени, өзгөртүлгөнү же өзгөртүлбөгөнү тууралуу маалыматты камтыйт
Бурчтук модели деген эмне?
MVC негизиндеги тиркемедеги модель жалпысынан көрүнүштө колдонулган маалыматтарды моделдөө жана баскычтарды чыкылдатуу, сыдыруу же көрүнүштө башка өзгөрүүлөрдү жасоо сыяктуу колдонуучунун өз ара аракеттенүүсү үчүн жооп берет. Негизги мисалдарда AngularJS үлгү катары $scope объектисин колдонот