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.
Czy ktoś może mi powiedzieć, jak korzystać z jQuery z Angular ? class MyComponent { constructor() { // how to query the DOM element from here? } } Wiem, że istnieją obejścia takie jak manipulowanie z góry klasą lub identyfikatorem elementu DOM, ale mam nadzieję na lepszy sposób na zrobienie …
Mam problem z HTTP w Angular. Chcę tylko GETz JSONlisty i wyświetlić je w widoku. Klasa usług import {Injectable} from "angular2/core"; import {Hall} from "./hall"; import {Http} from "angular2/http"; @Injectable() export class HallService { public http:Http; public static PATH:string = 'app/backend/' constructor(http:Http) { this.http=http; } getHalls() { return this.http.get(HallService.PATH + …
Muszę ustawić niektóre nagłówki autoryzacji po zalogowaniu użytkownika dla każdego kolejnego żądania. Aby ustawić nagłówki dla konkretnego żądania, import {Headers} from 'angular2/http'; var headers = new Headers(); headers.append(headerName, value); // HTTP POST using these headers this.http.post(url, data, { headers: headers }) // do something with the response Odniesienie Nie byłoby …
W AngularJS jestem w stanie używać filtrów (potoków) wewnątrz usług i kontrolerów przy użyciu składni podobnej do tej: $filter('date')(myDate, 'yyyy-MM-dd'); Czy można używać rur w takich usługach / komponentach w Angular?
Jestem nowy w Angular i pochodzę ze społeczności Ember. Próba użycia nowego Angular-CLI opartego na Ember-CLI. Muszę znać najlepszy sposób obsługi SASS w nowym projekcie Angular. Próbowałem użyć ember-cli-sassrepozytorium, aby sprawdzić, czy będzie działało, ponieważ wiele podstawowych komponentów Angular-CLI jest pozbawionych modułów Ember-CLI. Nie działało, ale nie jestem pewien, czy …
Mam problem z ładowaniem klasy do komponentu Angular. Od dłuższego czasu próbuję go rozwiązać; Próbowałem nawet połączyć to wszystko w jednym pliku. Mam: Application.ts /// <reference path="../typings/angular2/angular2.d.ts" /> import {Component,View,bootstrap,NgFor} from "angular2/angular2"; import {NameService} from "./services/NameService"; @Component({ selector:'my-app', injectables: [NameService] }) @View({ template:'<h1>Hi {{name}}</h1>' + '<p>Friends</p>' + '<ul>' + ' …
Angular 1 nie akceptuje onchange()zdarzeń, tylko akceptuje ng-change()zdarzenia. Z drugiej strony, Angular 2 akceptuje oba zdarzenia (change)i (ngModelChange)zdarzenia, które wydają się robić to samo. Co za różnica? który jest najlepszy do wydajności? ngModelChange : <input type="text" pInputText class="ui-widget ui-text" (ngModelChange)="clearFilter()" placeholder="Find"/> vs zmiana : <input type="text" pInputText class="ui-widget ui-text" (change)="clearFilter()" …
Kiedy próbuję utworzyć komponent w kątowym cli, pokazuje mi ten błąd. Jak się tego pozbyć? Błąd: pasuje więcej niż jeden moduł. Użyj opcji pomiń import, aby pominąć importowanie komponentu do najbliższego modułu. Używam wersji kątowej cli: 1.4.1
UWAGA: Istnieje wiele różnych odpowiedzi, a większość z nich była poprawna w tym samym czasie. Faktem jest, że to, co działa, zmieniało się wiele razy, gdy zespół Angular zmienił swój router. Wersja Routera 3.0, która ostatecznie stanie się routerem w Angular, łamie wiele z tych rozwiązań, ale oferuje bardzo proste …
Wyjaśnij mi, dlaczego wciąż pojawia się ten błąd: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Oczywiście dostaję to tylko w trybie deweloperskim, nie dzieje się to w mojej wersji produkcyjnej, ale jest to bardzo denerwujące i po prostu nie rozumiem korzyści płynących z błędu w moim środowisku programistycznym, który …
Korzystając z protokołu HTTP, wywołujemy metodę, która wykonuje połączenie sieciowe i zwraca obserwowalny http: getCustomer() { return this.http.get('/someUrl').map(res => res.json()); } Jeśli weźmiemy to pod uwagę i dodamy do niej wielu subskrybentów: let network$ = getCustomer(); let subscriber1 = network$.subscribe(...); let subscriber2 = network$.subscribe(...); Chcemy mieć pewność, że nie spowoduje …
Jak mogę sprawdzić, której wersji Angular używam? Próbowałem: angular --version angular --v angular -version angular -v ale dostań -bash: angular: command not found Wiem przez yeoman --versionto, że używam0.9.6 Ale jak zdobyć wersję angularjs?
Używam szablonu Angular 4 z pakietem webpack i mam ten błąd, gdy próbuję użyć komponentu (ConfirmComponent): Nie znaleziono fabryki komponentów dla ConfirmComponent. Czy dodałeś go do @ NgModule.entryComponents? Komponent jest zadeklarowany w app.module.server.ts @NgModule({ bootstrap: [ AppComponent ], imports: [ // ... ], entryComponents: [ ConfirmComponent, ], }) export class …
Korzystam z Angulara 4 i pojawia się błąd w konsoli: Nie można powiązać z „ngModel”, ponieważ nie jest to znana właściwość „input” Jak mogę to rozwiązać?
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.