2025 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-22 17:34
Яг цагтаа ( JIT ), ажиллах үед таны програмыг хөтөч дээр хөрвүүлдэг. Цагийн өмнө ( AOT ), сервер дээр бүтээх үед таны програмыг эмхэтгэдэг.
Үүнтэй холбогдуулан AOT нь өнцгийн хувьд юуг илэрхийлдэг вэ?
Цаг хугацаанаас өмнө
Мөн angular 2-т ямар хөрвүүлэгчийг ашигладаг болохыг мэдэх үү? Babel болон typescript нь JavaScript-ийн супер багц юм эмхэтгэх typescriptabel ашиглан JavaScript руу хөрвүүлэгч . Эхлэх хамгийн сайн арга Өнцөг нь Typescript ашиглан Түргэн эхлэл юм. та бичиж болно Өнцөг Vanilla JavaScript дээр.
Үүнийг харгалзан үзэхэд AOT эмхэтгэл гэж юу вэ, яагаад өнцгийн 2-д ашигладаг вэ?
The Өнцөг Цагийн өмнө ( AOT ) хөрвүүлэгч таны Өнцөг Хөтөч тухайн кодыг татаж аваад ажиллуулахаас өмнө бүтээх үе шатанд HTML болон TypeScript кодыг үр ашигтай JavaScript код болгон хувиргана. Эмхэтгэж байна чиний програм бүтээх явцад хөтөч дээр илүү хурдан дүрслэлтийг хангадаг.
Ngfactory гэж юу вэ?
ng-үйлдвэр. Gulp дээр бүтээгдсэн, AngularJS-ийн бүрэлдэхүүн хэсгүүд болон програмууд дээр төвлөрсөн сайжруулсан хөгжүүлэлтийн ажлын урсгалын номын сан. ng-factory нь шилдэг туршлагууд дээр суурилсан бөгөөд хөгжлийн бүх амьдралын мөчлөгийг хамардаг: Хөгжүүлэлт: кодын чанар, урьдчилсан боловсруулагч Барилга: жижиглэх, нэгтгэх, шахах
Зөвлөмж болгож буй:
Өнцөг 7 дахь сонгогчийг юунд ашиглах вэ?
Сонгогч шинж чанар нь бүрэлдэхүүн хэсгийг HTML-д ашиглах үед Angular-ыг хэрхэн тодорхойлохыг тодорхойлох боломжийг бидэнд олгодог. Энэ нь Angular-д энэ бүрэлдэхүүн хэсгийн жишээг үүсгэж, таны өнцгийн програмын эх HTML файлаас сонгогч тагийг олохыг хэлнэ
Өнцөг дэх dist хавтас гэж юу вэ?
Таны асуултанд товч хариулбал, dist хавтас нь серверт байршуулах боломжтой бүх файл, хавтас агуулсан бүтээх хавтас юм. Dist хавтас нь JavaScript форматаар таны өнцгийн програмын шилжүүлсэн код болон шаардлагатай html болон css файлуудыг агуулна
Өнцөг дэх spec файл гэж юу вэ?
Техникийн файлууд нь таны эх файлуудад зориулсан нэгж тестүүд юм. Өнцгийн хэрэглээний конвенц нь a. техникийн үзүүлэлт. Тэдгээрийг ng test командыг ашиглах үед Карма тест гүйгчээр (https://karma-runner.github.io/) дамжуулан Jasmine javascript тестийн тогтолцоог ашиглан ажиллуулдаг
Өнцөг 7 дахь заавар юу вэ?
Өнцгийн 7 заавар. Зааварууд нь DOM дахь заавар юм. Тэд өөрийн бүрэлдэхүүн хэсэг болон бизнесийн логикийг Angular-д хэрхэн байрлуулахыг зааж өгдөг. Удирдамжууд нь jsclass бөгөөд @directive гэж зарлагддаг
Өнцөг 5 дахь заавар юу вэ?
Үндсэндээ удирдамжууд нь HTML шинж чанаруудын хүчийг өргөтгөх, DOM-ийн бүтцэд хэлбэр, хэлбэр өгөхөд ашиглагддаг. Angular нь 3 төрлийн удирдамжийг дэмждэг. Загвар бүхий заавар. Энэ бол Angular программд үргэлж байдаг тусгай заавар юм