Pytania otagowane jako angular

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.


11
Jak zaimportować plik JSON do pliku TypeScript?
Buduję aplikację mapową za pomocą Angular Maps i chcę zaimportować plik JSON jako listę markerów definiujących lokalizacje. Mam nadzieję, że użyję tego pliku JSON jako tablicy znaczników [] wewnątrz pliku app.component.ts. Zamiast definiować zakodowaną na stałe tablicę znaczników w pliku TypeScript. Jaki jest najlepszy proces importowania tego pliku JSON do …

12
Jak korzystać z wtyczki jQuery w Angular 4?
Chcę użyć suwaka zakresu w projekcie kątowym i próbowałem użyć jednego dostępnego modułu dla kątowego 4. Działa dobrze podczas kompilacji, ale kiedy próbuję zbudować go do wdrożenia, generuje poniższy błąd. Sprawdziłem opcję używania wtyczki jQuery bezpośrednio w projekcie angular i dostaję opcje robienia tego tylko w Angular 2. Czy jest …
85 jquery  angular 

12
Selektor „moja-aplikacja” nie pasował do żadnych elementów
Problem polega na tym, że kiedy uruchamiam moją aplikację, działa dobrze. Ale kiedy ją odświeżam, przez większość czasu widzę poniżej msg. Selektor „moja-aplikacja” nie pasuje do żadnych elementów Ale dziwne jest to, że wiele razy, gdy odświeżam moją aplikację, również działa. Ostatecznie moja aplikacja zachowuje się dziwnie i nie mogę …
85 angular 


9
Angular2 otrzymuje identyfikator klikniętego elementu
Mam takie zdarzenie kliknięcia <button (click)="toggle($event)" class="someclass" id="btn1"></button> <button (click)="toggle($event)" class="someclass" id="btn2"></button> Łapię zdarzenie w moim parametrze wejściowym funkcji i chcę dowiedzieć się, co dokładnie przycisk został kliknięty. toggle(event) { } ale eventnie ma idwłaściwości. altKey: false bubbles: true button: 0 buttons: 0 cancelBubble: false cancelable: true clientX: 1198 clientY: …
85 angular 

1
Dodaj wiele Interceptorów HTTP do aplikacji Angular
Jak dodać wiele niezależnych przechwytywaczy HTTP do aplikacji Angular 4? Próbowałem je dodać, rozszerzając providerstablicę o więcej niż jeden przechwytywacz. Ale tylko ostatnia jest faktycznie wykonywana, Interceptor1jest ignorowana. @NgModule({ declarations: [ /* ... */ ], imports: [ /* ... */ HttpModule ], providers: [ { provide: Http, useFactory: (xhrBackend: XHRBackend, …

4
Czy mogę programowo przesuwać kroki krokowego poziomego maty w materiale kątowym / kątowym
Mam pytanie dotyczące Angular Material (z Angular 4+). Powiedz w moim szablonie komponentów, że dodaję <mat-horizontal-stepper>komponent, a na każdym kroku <mat-step>mam przyciski krokowe do nawigacji po komponencie. Tak jak tak ... <mat-horizontal-stepper> <mat-step> Step 1 <button mat-button matStepperPrevious type="button">Back</button> <button mat-button matStepperNext type="button">Next</button> </mat-step> <mat-step> Step 2 <button mat-button matStepperPrevious …


9
Domyślne sortowanie w materiałach kątowych - nagłówek sortowania
Jak mogę zmienić poniższy kod materiału kątowego, aby tabela danych była domyślnie sortowana według kolumny „nazwa”, w kolejności rosnącej. Musi być wyświetlona strzałka (wskazująca aktualny kierunek sortowania). Oto, co chcę osiągnąć: Oryginalny kod: <table matSort (matSortChange)="sortData($event)"> <tr> <th mat-sort-header="name">Dessert (100g)</th> <th mat-sort-header="calories">Calories</th> <th mat-sort-header="fat">Fat (g)</th> <th mat-sort-header="carbs">Carbs (g)</th> <th mat-sort-header="protein">Protein …

6
Jak buduje i działa Angular
Chcesz się tylko dowiedzieć, jak Angular tworzy i działa za kulisami? Poniżej znajduje się to, co dotychczas zrozumiałem. Chcę wiedzieć, czy coś przegapiłem. Jak buduje Angular Po zakodowaniu naszych aplikacji Angular za pomocą TypeScript używamy polecenia Angular CLI do tworzenia aplikacji. ng buildpolecenie kompiluje aplikację do katalogu wyjściowego, a artefakty …

10
Żądania ponownej próby Angular 4 Interceptor po odświeżeniu tokenu
Cześć, próbuję dowiedzieć się, jak zaimplementować nowe kątowe przechwytywacze i obsłużyć 401 unauthorizedbłędy, odświeżając token i ponawiając żądanie. Oto przewodnik, który śledziłem: https://ryanchenkie.com/angular-authentication-using-the-http-client-and-http-interceptors Pomyślnie buforuję żądania, które nie powiodły się, i mogę odświeżyć token, ale nie mogę dowiedzieć się, jak ponownie wysłać żądania, które wcześniej zakończyły się niepowodzeniem. Chcę również, …

4
funkcja wywołania angular2 komponentu macierzystego
Mam aplikację, w której mam komponent do przesyłania, w którym mogę przesłać plik. Jest osadzony w body.component. Podczas przesyłania powinien używać funkcji (np. BodyComponent.thefunction()) Komponentu nadrzędnego (wywołanie, aby zaktualizować dane): ale tylko wtedy, gdy nadrzędny jest konkretnie body.component. Przesyłanie może być również używane w innym miejscu z innym zachowaniem. Coś …
85 angular 

3
Kątowy: w którym hak cyklu życia jest danymi wejściowymi dostępnymi dla komponentu
Mam komponent, który otrzymuje tablicę imageobiektów jako Inputdane. export class ImageGalleryComponent { @Input() images: Image[]; selectedImage: Image; } Chciałbym, gdy składnik ładuje selectedImagewartość ustawioną na pierwszy obiekt imagestablicy. Próbowałem to zrobić w OnInithaku cyklu życia w następujący sposób: export class ImageGalleryComponent implements OnInit { @Input() images: Image[]; selectedImage: Image; ngOnInit() …

6
Jak udostępniać dane między komponentami w Angular 2?
W Angular 1.xx po prostu prosisz o tę samą usługę i otrzymujesz tę samą instancję, umożliwiając udostępnianie danych w usłudze. Teraz w Angular 2 mam komponent, który ma odniesienie do mojej usługi. Potrafię czytać i modyfikować dane w serwisie, co jest dobre. Kiedy próbuję wstrzyknąć tę samą usługę w innym …

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.