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