2025 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2025-01-22 17:31
The spec файлдары булагы үчүн бирдик сыноолор болуп саналат файлдар . үчүн конвенция бурчтук өтүнмөлөр болушу керек. спец . Сиз ng test буйругун колдонгондо, алар Jasmine JavaScript тестинин алкагында Карма тестирлөөчүсү (https://karma-runner.github.io/) аркылуу иштетилет.
Ошондой эле билебиз, бурчтук бир. TS файл деген эмне?
ts : Бул файл бирдик сыноо болуп саналат файл колдонмо компонентине байланыштуу. Бул файл башка бирдик сыноолор менен бирге колдонулат. Андан башкарылат бурчтук CLI буйругу боюнча тестирлөө. колдонмо. компоненти.
Ошондой эле билесизби, бурчтуктун алдында эмне бар? сүрөттөлгөн блоктор сыноо топтомун аныктайт жана анын ар бири жеке тест үчүн. beforeEach чуркайт ар биринин алдында тест жана тесттин орнотуу бөлүгү үчүн колдонулат. afterEach ар бир сыноодон кийин иштейт жана тесттин ажыратуу бөлүгү үчүн колдонулат. Сиз ошондой эле beforeAll жана afterAll колдонсоңуз болот жана алар бардык сыноолорго чейин же кийин бир жолу иштейт.
Ошондой эле билүү үчүн, debugElement деген эмне?
debugElement бурчтук ыкмасы болуп саналат.. nativeElement() DOM дарагына кирүү мүмкүнчүлүгүн берген же кайтарган серепчиге тиешелүү API. Биздин тиркеме браузерде гана иштей турганына ишенсек, анда эч ойлонбостон let el = fixture колдоно алабыз. nativeElement.
No_errors_schema деген эмне?
NO_ERRORS_SCHEMA шилтеме Ар кандай элементте каалаган касиетке уруксат берген схеманы аныктайт.
Сунушталууда:
Бурчтук дист папкасы деген эмне?
Сурооңузга кыскача жооп берүү үчүн, дист папкасы серверде жайгаштырыла турган бардык файлдарды жана папкаларды камтыган куруу папкасы. Dist папкасы JavaScript форматындагы бурчтук тиркемеңиздин көчүрүлгөн кодун, ошондой эле талап кылынган HTML жана CSS файлдарын камтыйт
Бурчтук боюнча интернационалдаштыруу деген эмне?
Angular жана i18nlink Интернационализациясы – бул колдонмоңузду ар кандай тилдерде колдонууга жарактуу кылып долбоорлоо жана даярдоо процесси. Локалдаштыруу - бул эл аралык колдонмоңузду белгилүү тилдерге которуу процесси
Бурчтук формада текшерүү деген эмне?
Form Validation AngularJS форманын жана киргизүү талааларынын абалын көзөмөлдөйт (киргизүү, текст аймагы, тандоо) жана колдонуучуга учурдагы абал жөнүндө билдирүүгө мүмкүндүк берет. AngularJS ошондой эле аларга тийгени, өзгөртүлгөнү же өзгөртүлбөгөнү тууралуу маалыматты камтыйт
Бурчтук модели деген эмне?
MVC негизиндеги тиркемедеги модель жалпысынан көрүнүштө колдонулган маалыматтарды моделдөө жана баскычтарды чыкылдатуу, сыдыруу же көрүнүштө башка өзгөрүүлөрдү жасоо сыяктуу колдонуучунун өз ара аракеттенүүсү үчүн жооп берет. Негизги мисалдарда AngularJS үлгү катары $scope объектисин колдонот
Бурчтук CDK деген эмне?
Angular Component Dev Kit (CDK) бул Angular Материалга киргизилген алдын ала аныкталган жүрүм-турумдардын китепканасы, Angular иштеп чыгуучулары үчүн UI компоненттеринин китепканасы. Angular CDK иштеп чыгуучуларга эң аз күч менен жалпы өз ара аракеттенүү схемаларын кошуу үчүн катуу, жакшы сыналган куралдарды берет