Pytania na temat Angular (nie mylić z AngularJS), frameworkiem internetowym od Google. Użyj tego znacznika do pytań Angular, które nie są specyficzne dla poszczególnych wersji. W starszym frameworku sieciowym AngularJS (1.x) użyj znacznika angularjs.
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 …
W dokumentacji Angular Component Router natknąłem się na polecenie npm, którego nigdy wcześniej nie widziałem i nie rozumiem, co się dzieje: npm install @angular/router --save Co to znaczy @angular/router? Czy cały ciąg to nazwa pakietu? Ale potem nie mogę znaleźć tego pakietu, gdy korzystam z wyszukiwania na npmjs.com . A …
Zdarzenie zmiany jest wywoływane dopiero po zmianie fokusa wejścia. Jak mogę to zrobić, aby zdarzenie było uruchamiane przy każdym naciśnięciu klawisza? <input type="text" [(ngModel)]="mymodel" (change)="valuechange($event)" /> {{mymodel}} Drugie wiązanie zmienia się przy każdym naciśnięciu klawisza btw.
Najwyraźniej Angular 2 użyje potoków zamiast filtrów jak w Angular1 w połączeniu z ng-for do filtrowania wyników, chociaż implementacja nadal wydaje się niejasna, bez jasnej dokumentacji. Mianowicie to, co próbuję osiągnąć, można zobaczyć z następującej perspektywy <div *ng-for="#item of itemsList" *ng-if="conditon(item)"></div> Jak wdrożyć to za pomocą rur?
Oczywiście beta dla Angular2 jest nowszy niż nowy, więc nie ma tam wielu informacji, ale staram się robić to, co uważam za dość podstawowy routing. Włamywanie się za pomocą kodu szybkiego startu i innych fragmentów ze strony https://angular.io spowodowało następującą strukturę plików: angular-testapp/ app/ app.component.ts boot.ts routing-test.component.ts index.html Pliki są …
Jak mogę warunkowo dodać atrybut elementu, np. checkedPola wyboru? Poprzednie wersje Angulara miały NgAttri myślę, NgCheckedktóre wydają się zapewniać funkcjonalność, której szukam. Jednak te atrybuty nie wydają się istnieć w Angular 2 i nie widzę innego sposobu zapewnienia tej funkcjonalności.
W jednym z moich szablonów tras Angular 2 ( FirstComponent ) mam przycisk first.component.html <div class="button" click="routeWithData()">Pass data and route</div> Moim celem jest osiągnięcie: Kliknij przycisk -> wybierz trasę do innego komponentu, zachowując dane i bez używania tego komponentu jako dyrektywy. Właśnie tego próbowałem ... 1. PODEJŚCIE W tym samym …
Tworzę żądanie HTTP w Angular, ale nie wiem, jak dodać do niego argumenty URL (ciąg zapytania). this.http.get(StaticSettings.BASE_URL).subscribe( (response) => this.onGetForecastResult(response.json()), (error) => this.onGetForecastError(error.json()), () => this.onGetForecastComplete() ); Teraz moje StaticSettings.BASE_URL jest czymś w rodzaju adresu URL bez ciągu zapytania, takiego jak: http://atsomeplace.com/, ale chcę, aby to był http://atsomeplace.com/?var1=val1&var2=val2 Gdzie var1 …
Mam element nadrzędny: <parent></parent> I chcę zapełnić tę grupę komponentami potomnymi: <parent> <child></child> <child></child> <child></child> </parent> Szablon nadrzędny: <div class="parent"> <!-- Children goes here --> <ng-content></ng-content> </div> Szablon podrzędny: <div class="child">Test</div> Ponieważ parenti childsą to dwa osobne komponenty, ich style są zablokowane we własnym zakresie. W moim komponencie nadrzędnym próbowałem: …
Mam problem z importem modułów lodash. Skonfigurowałem swój projekt za pomocą npm + gulp i wciąż uderzam w tę samą ścianę. Próbowałem zwykłego lodash, ale także lodash-es. Pakiet Lodash npm: (ma plik index.js w folderze głównym pakietu) import * as _ from 'lodash'; Prowadzi do: error TS2307: Cannot find module …
W Angular 1.x możesz zdefiniować takie stałe: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') Jaki byłby odpowiednik w Angular (z TypeScript)? Po prostu nie chcę powtarzać podstawowego adresu URL interfejsu API we wszystkich moich usługach.
Używam datepotoku do sformatowania daty, ale po prostu nie mogę uzyskać dokładnego formatu bez obejścia. Czy źle rozumiem rury, czy jest to po prostu niemożliwe? //our root app component import {Component} from 'angular2/core' @Component({ selector: 'my-app', providers: [], template: ` <div> <h2>Hello {{name}}</h2> <h3>{{date | date: 'ddMMyyyy'}}, should be {{date …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.