Видео: Өнцөг дэх хост элемент гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Хост элемент . Эргүүлэхийн тулд Өнцөг бүрэлдэхүүнийг DOM-д дүрсэлсэн зүйл болгон холбох хэрэгтэй Өнцөг DOM бүхий бүрэлдэхүүн хэсэг бүрэлдэхүүн . Бид ийм гэж нэрлэдэг элементүүд хост элементүүд . Бүрэлдэхүүн хэсэг нь түүнтэй харьцаж болно хост DOM бүрэлдэхүүн дараах байдлаар: Энэ нь түүний үйл явдлыг сонсож чадна.
Үүний нэгэн адил, та өнцгөөр хост гэж юу вэ?
онд Өнцөг : хост ,: хост -контекст болон /deep/ сонгогчийг эцэг эхийн хүүхдийн харилцаанд байгаа бүрэлдэхүүн хэсгүүдэд ашигладаг. нь: хост сонгогч Өнцөг бүрэлдэхүүн хэсэг нь хэв маягийг хэрэглэх үүрэг гүйцэтгэдэг хост бүрэлдэхүүн. Анхдагчаар бүрэлдэхүүн хэсгийн загвар нь түүний бүрэлдэхүүн хэсгийн загварт ажилладаг.
Хоёрдугаарт, HostListener болон HostBinding гэж юу вэ? @ HostBinding болон @ HostListener нь Angular хэл дээрх хоёр чимэглэгч бөгөөд захиалгат удирдамжид үнэхээр хэрэгтэй байж болох юм. @ HostBinding удирдамжийг агуулсан элемент эсвэл бүрэлдэхүүн хэсэг дээр шинж чанаруудыг тохируулах боломжийг олгодог ба @ HostListener хост элемент эсвэл бүрэлдэхүүн хэсэг дээрх үйл явдлыг сонсох боломжийг танд олгоно.
Түүнчлэн Ng өнцгийн гүн гэж юу вэ?
:: нг - гүн сонгогч:: нг - гүн Хүүхдийн бүрэлдэхүүн хэсгийн модоор дамжуулан бүх хүүхдийн бүрэлдэхүүн хэсгийн харагдац руу хэв маягийг хүчээр буулгах сүүдэр цоолох удам нэгтгэгч. The:: нг - гүн комбинатор нь үүрлэсэн бүрэлдэхүүн хэсгүүдийн аль ч гүнд ажилладаг бөгөөд энэ нь бүрэлдэхүүн хэсгийн харагдах хүүхдүүд болон агуулгын хүүхдүүдийн аль алинд нь хамаарна.
Хост контекст гэж юу вэ?
хост - контекст нь бүрэлдэхүүн хэсгийн гаднах зарим нөхцөл байдлаас шалтгаалан бүрэлдэхүүн хэсгийн доторх элементүүдийг загварчлахад ашигладаг.
Зөвлөмж болгож буй:
Өнцөг дэх dist хавтас гэж юу вэ?
Таны асуултанд товч хариулбал, dist хавтас нь серверт байршуулах боломжтой бүх файл, хавтас агуулсан бүтээх хавтас юм. Dist хавтас нь JavaScript форматаар таны өнцгийн програмын шилжүүлсэн код болон шаардлагатай html болон css файлуудыг агуулна
Өнцөг дэх spec файл гэж юу вэ?
Техникийн файлууд нь таны эх файлуудад зориулсан нэгж тестүүд юм. Өнцгийн хэрэглээний конвенц нь a. техникийн үзүүлэлт. Тэдгээрийг ng test командыг ашиглах үед Карма тест гүйгчээр (https://karma-runner.github.io/) дамжуулан Jasmine javascript тестийн тогтолцоог ашиглан ажиллуулдаг
Өнцөг дэх маягтын баталгаажуулалт гэж юу вэ?
Form Validation AngularJS нь маягт болон оролтын талбаруудын төлөвийг (оролт, текстийн талбар, сонгох) хянаж, одоогийн төлөвийн талаар хэрэглэгчдэд мэдэгдэх боломжийг олгодог. AngularJS нь тэдгээрт хүрсэн эсэх, өөрчлөгдсөн эсэх тухай мэдээллийг агуулдаг
Өнцөг дэх форсунк гэж юу вэ?
Инжектор нь үйлчилгээний инстанцуудыг үүсгэж, HeroListComponent зэрэг ангиудад оруулах үүрэгтэй. Та өөрөө Angular injector хийх нь ховор. Angular нь ачаалах процессын явцад үүсгэсэн үндсэн инжектороос эхлээд програмыг ажиллуулах явцад танд инжектор үүсгэдэг
Өнцөг 4 дэх загвар гэж юу вэ?
Загваруудыг @Component decorator дотор тодорхойлсон. Та HTML файлуудын доторх HTML загварууд болон гадаад загваруудыг тодорхойлох боломжтой. Та мөн бүрэлдэхүүн хэсэг дотор тодорхойлсон өгөгдлийг интерполяцаар харуулахаас гадна загвар дотор янз бүрийн нөхцөлүүдийг ашиглах боломжтой