Pytania otagowane jako angular-directive

5
Co to jest dyrektywa AngularJS?
Spędziłem sporo czasu czytając dokumentację AngularJS i kilka samouczków, i byłem bardzo zaskoczony, jak niedostępna jest ta dokumentacja. Mam proste, odpowiedzialne pytanie, które może być również przydatne dla innych osób, które chcą wziąć AngularJS: Co to jest dyrektywa AngularJS? Powinna być gdzieś prosta, precyzyjna definicja dyrektywy, ale strona internetowa AngularJS …

11
Jak rozszerzać / dziedziczyć komponenty?
Chciałbym stworzyć rozszerzenia dla niektórych komponentów już wdrożonych w Angular 2, bez konieczności ich prawie całkowitego przepisywania, ponieważ komponent podstawowy mógłby podlegać zmianom i chciałbym, aby te zmiany również znalazły odzwierciedlenie w komponentach pochodnych. Stworzyłem ten prosty przykład, aby lepiej wyjaśnić moje pytania: Z następującym składnikiem podstawowym app/base-panel.component.ts: import {Component, …

5
czy jest jakaś alternatywa dla ng-disabled w angular2?
Używam angular2 do programowania i zastanawiałem się, czy jest jakaś alternatywa dla ng-disabledangular2. Na przykład. poniższy kod jest w angularJS: <button ng-disabled="!nextLibAvailable" ng-click="showNext('library')" class=" btn btn-info btn-xs" title="Next Lib >> {{libraries.name}}"> <i class="fa fa-chevron-right fa-fw"></i> </button> Chciałem tylko wiedzieć, jak mogę osiągnąć tę funkcjonalność? jakieś dane wejściowe?

5
Angular 2 dlaczego gwiazdka (*)
W dokumencie Angular 2 * i szablonie wiemy, że * ngIf, * ngSwitch, * ngFor można rozszerzyć do tagu ng-template. Moje pytanie brzmi: Myślę, że ngIflub ngForbez *można również przetłumaczyć i rozszerzyć na tag szablonu za pomocą silnika kątowego. Poniższy kod <hero-detail *ngIf="currentHero" [hero]="currentHero"></hero-detail> byłby taki sam jak <ng-template [ngIf]="currentHero"> …


3
Sprawdź, czy wyjście jest obecne na komponencie
Rozważ następujący komponent: @Component({ selector: 'app-test' template: 'Hello!' }} export class TestComponent { @Output() readonly selectionChange = new EventEmitter<SomeTypeHere>(); } Z rozmową: <app-test (selectedChange)="selectedChangeHandler($event)"></app-test> Zauważ, że napisałem selectedChangezamiast prawidłowej nazwy wyjściowej selectionChange. Angular 9 z strictTemplateswłączoną flagą wcale mi nie pomógł. Po cichu zawiodło. Interesujące jest to, że jeśli zrobię …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.