Piszę aplikację Angular i mam odpowiedź HTML, którą chcę wyświetlić. Jak mogę to zrobić? Jeśli po prostu użyję składni wiązania {{myVal}}, koduje wszystkie znaki HTML (oczywiście). Potrzebuję w jakiś sposób powiązać innerHTMLa divze
W przypadku pytań odnoszących się do składni szablonów kątowych, w tym: interpolacji, powiązań wejściowych (właściwości), powiązań wyjściowych (zdarzeń), powiązań dwukierunkowych, zmiennych lokalnych, składni gwiazdy itp. Ten tag jest specyficzny dla wersji kątowej 2.x i nowszych
Piszę aplikację Angular i mam odpowiedź HTML, którą chcę wyświetlić. Jak mogę to zrobić? Jeśli po prostu użyję składni wiązania {{myVal}}, koduje wszystkie znaki HTML (oczywiście). Potrzebuję w jakiś sposób powiązać innerHTMLa divze
W mojej aplikacji Angular 2, gdy przewijam stronę w dół i klikam link u dołu strony, zmienia trasę i zabiera mnie do następnej strony, ale nie przewija do góry strony. W rezultacie, jeśli pierwsza strona jest długa, a druga strona ma niewiele treści, sprawia wrażenie, że druga strona nie ma...
Próbuję pokazać znacznik wyboru, jeśli odpowiedź jest odpowiedzią zaakceptowaną: template: `<div ngIf="answer.accepted">✔</div>` Ale pojawia się ten błąd: EXCEPTION: No provider for TemplateRef! (NgIf ->TemplateRef) Co ja robię
Kiedy próbuję użyć data attributew moim template, jak poniżej: <ol class="viewer-nav"> <li *ngFor="#section of sections" data-value="{{ section.value }}"> {{ section.text }} </li> </ol> Angular 2 ulega awarii z: WYJĄTEK: Błędy analizy szablonu: Nie można powiązać z...
Nie wiem, jak dodać do komponentu atrybut klasy<component></component> dynamicznej, ale wewnątrz szablonu html (component.html). Jedynym rozwiązaniem, jakie znalazłem, jest modyfikacja elementu za pomocą rodzimego elementu „ElementRef”. To rozwiązanie wydaje się trochę skomplikowane,...
Próbuję wdrożyć Dynamiczne formularze w Angular 2. Dodałem dodatkowe funkcje, takie jak Usuń i Anuluj do dynamicznych formularzy. Postępowałem zgodnie z tą dokumentacją: https://angular.io/docs/ts/latest/cookbook/dynamic-form.html Wprowadziłem kilka zmian w kodzie. Mam tu błąd. Jak sprawić, by...
W szablonie Angular 2 natknąłem się na dziwną składnię przypisania. <template let-col let-car="rowData" pTemplate="body"> <span [style.color]="car[col.field]">{{car[col.field]}}</span> </template> Wydaje się, że let-coli let-car="rowData"utworzyć dwie nowe zmienne coli...
ng-container jest wspomniany w dokumentacji Angulara 2, ale nie ma wyjaśnienia, jak to działa i jakie są przypadki użycia. Jest to szczególnie wspomniane w ngPluralingSwitch dyrektywach . Robi <ng-container> robi to samo co <template>, czy też zależy to od tego, czy napisano...
Jeśli zmienna jest zadeklarowana privatew klasie komponentu, czy powinienem mieć do niej dostęp w szablonie tego komponentu? @Component({ selector: 'my-app', template: ` <div> <h2>{{title}}</h2> <h2>Hello {{userName}}</h2> // I am getting this name </div>...
Używam wersji końcowej Angular2 (2.1.0). Kiedy chcę wyświetlić listę firm, pojawia się ten błąd. w file.component.ts: public companies: any[] = [ { "id": 0, "name": "Available" }, { "id": 1, "name": "Ready" }, { "id": 2, "name": "Started" } ]; w file.component.html: <tbody> <tr...
Czy istnieje sposób, żebym mógł ograniczyć długość ciągu do znaków liczbowych? na przykład: muszę ograniczyć długość tytułu do 20 {{ data.title }}. Czy jest jakaś rura lub filtr ograniczający
Czy możemy używać wyliczeń w szablonie widoku angular2? <div class="Dropdown" dropdownType="instrument"></div> przekazuje ciąg jako dane wejściowe: enum DropdownType { instrument, account, currency } @Component({ selector: '[.Dropdown]', }) export class Dropdown { @Input()...
W tym scenariuszu wyświetlam listę uczniów (tablicę) do widoku z ngFor: <li *ngFor="#student of students">{{student.name}}</li> To wspaniałe, że aktualizuje się za każdym razem, gdy dodam innego ucznia do listy. Jednak, gdy daję się pipedo filtero imieniu studenta, <li...
Wiem, że w angular2 mogę wyłączyć przycisk z [disable]atrybutem np: <button [disabled]="!isValid" (click)="onConfirm()">Confirm</button> ale czy mogę to zrobić za pomocą [ngClass]lub [ngStyle]? Tak jak to: <button [ngStyle]="{disabled : !isValid}"
W moim komponencie Angular 2 mam tablicę Observable list$: Observable<any[]>; W moim szablonie mam <div *ngIf="list$.length==0">No records found.</div> <div *ngIf="list$.length>0"> <ul> <li *ngFor="let item of list$ | async">item.name</li>...
<div> <input #ipt type="text"/> </div> Czy jest możliwy dostęp do zmiennej dostępu do szablonu z klasy komponentów? tzn. czy mogę uzyskać do niego dostęp tutaj, class XComponent{ somefunction(){ //Can I access #ipt here?
Obecnie pracujemy nad nowym projektem z regularnymi aktualizacjami, z którego codziennie korzysta jeden z naszych klientów. Ten projekt jest rozwijany przy użyciu angular 2 i mamy problemy z pamięcią podręczną, czyli nasi klienci nie widzą najnowszych zmian na swoich maszynach. Wydaje się, że...
Nie jestem w stanie przetłumaczyć tego kodu z Angualr 1 na Angular 2: ng-repeat="todo in todos | orderBy: 'completed'" Oto, co zrobiłem zgodnie z odpowiedzią Thierry Templier: Szablon komponentu: *ngFor="#todo of todos | sort" Kod komponentu: @Component({ selector: 'my-app',...
Odnosi się do https://angular.io/docs/ts/latest/guide/displaying-data.html i stosu Jak sprawdzić pusty obiekt w szablonie Angular 2 za pomocą * ngJeśli nadal pojawia się błąd składni niezdefiniowany. Jeśli usunę warunek * ngIf, otrzymam wartości w teamMembers, jeśli wrzucę do niego jakąś...
Chciałbym przekazać wartość ciągu do komponentu w angular2, ale nie działa z domyślnym powiązaniem. Myślę o czymś podobnym do tego: <component [inputField]="string"></component> Niestety, po prawej stronie zadania dozwolone są tylko wyrażenia. Czy jest na to sposób?...