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.
Wygląda na to, że kiedy tworzę aplikację Angular 2 przy użyciu Angular CLI. Mój domyślny prefiks składnika to app-root dla AppComponent. Teraz, gdy zmienię selektor na coś innego, powiedz „abc-root” @Component({ selector: 'abc-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }) vscode ostrzega mnie, [tslint] The selector of the component "AppComponent" should have …
Kiedy wysyłam żądanie posta, kątowy 2 http nie wysyła tego żądania this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()) post http nie jest wysyłany do serwera, ale jeśli wykonam żądanie w ten sposób this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()).subscribe(r=>{}); Czy jest to zamierzone i jeśli tak, może ktoś mi wytłumaczyć dlaczego? Czy to błąd?
Używam angular 2 ze strategią hashlocation. Komponent jest ładowany tą trasą: "departments/:id/employees" Jak dotąd dobrze. Po pomyślnym zapisaniu partii wielu edytowanych wierszy tabeli chcę ponownie załadować bieżący adres URL trasy za pośrednictwem: this.router.navigate([`departments/${this.id}/employees`]); Ale nic się nie dzieje, dlaczego?
Używam chrome 70 i chrome dodaje metody .flatMap, .flatten, .flat. Więc mój kod działa zgodnie z oczekiwaniami. Niestety, Typescript tego nie lubi. // data.flatMap lint error export const transformData = (data: any[]) => data.flatMap(abc => [ parentObj(abc), ...generateTasks(abc) ]); ostrzeżenie, które otrzymałem, to TS2339: Property 'flatMap' does not exist on …
Chcę stworzyć Angular 2 App z Angular CLI Napisałem w cmd: npm zainstaluj angular-cli -g następnie: ng firstngapp ale pokazuje mi błąd kiedy piszę npm start! Nie rozumiem problemu
W Angular 1.x mogę wykonać następujące czynności, aby utworzyć łącze, które w zasadzie nic nie robi: <a href="">My Link</a> Ale ten sam znacznik przechodzi do bazy aplikacji w Angular 2. Jaki jest odpowiednik tego w Angular 2? Edycja: Wygląda na błąd w routerze Angular 2, a teraz jest otwarty problem …
Przeczytałem dokumentację , która mówi, że jeśli chcę użyć, scssmuszę uruchomić następujące polecenie: ng set defaults.styleExt scss Ale kiedy to robię i tworzę ten plik, nadal pojawia się ten błąd w mojej konsoli: styles.bundle.js:33Uncaught Error: Module build failed: Error: ENOENT: no such file or directory, open '/Users/Egen/Code/angular/src/styles.css'(…)
Chcę wyświetlić datę w formacie europejskim, dd/MM/yyyyale używając formatu DatePipe shortDate , wyświetla się tylko w amerykańskim stylu daty MM/dd/yyyy. Zakładam, że domyślne ustawienie regionalne to en_US. Może brakuje mi dokumentów, ale jak mogę zmienić domyślne ustawienia regionalne w aplikacji Angular2? A może jest jakiś sposób na przekazanie niestandardowego formatu …
Jak mogę skopiować obiekt i stracić jego odniesienie w Angular? Z AngularJS mogę używać angular.copy(object), ale otrzymuję błąd podczas używania tego w Angular. WYJĄTEK: ReferenceError: angularnie jest zdefiniowany
Właśnie zaktualizowałem Angular 2 rc4 do rc6 i mam z tym problemy. Widzę następujący błąd na mojej konsoli: Unhandled Promise rejection: Template parse errors: 'cl-header' is not a known element: 1. If 'cl-header' is an Angular component, then verify that it is part of this module. 2. If 'cl-header' is …
To bardziej kwestia „sprawdzonych metod”. Jest trzech graczy: a Component, a Servicei a Model. ComponentJest wywołanie Serviceaby pobrać dane z bazy danych. ServiceJest za pomocą: this.people = http.get('api/people.json').map(res => res.json()); zwrócić plik Observable. ComponentMoże po prostu zapisać się do Observable: peopleService.people .subscribe(people => this.people = people); } Jednak to, czego …
Chcę ręcznie skompilować niektóre dyrektywy zawierające HTML. Jaki jest odpowiednik $compilew Angular 2? Na przykład w Angular 1 mogłem dynamicznie skompilować fragment HTML i dołączyć go do DOM: var e = angular.element('<div directive></div>'); element.append(e); $compile(e)($scope);
Przyglądałem się kilku projektom początkowym i wszystkie komponenty wydają się mieć plik index.ts, który eksportuje * z tego komponentu. Nie mogę nigdzie znaleźć, do czego to faktycznie służy Np. Https://github.com/mgechev/angular2-seed/tree/master/src/client/app/%2Bhome Dzięki
Pracuję z Angular 2 i znalazłem coś takiego <input #searchBox (keyup)="search(searchBox.value)" i to działa. Jednak nie rozumiem znaczenia #searchBox . Nie znalazłem nic jasnego ani w doktorze. Czy ktoś mógłby mi wyjaśnić, jak to działa?
Podczas próby uruchomienia aplikacji Angular 2 RC6 pojawia się następujący błąd w konsoli przeglądarki: > Error: Template parse errors: 'header-area' is not a known element: > 1. If 'header-area' is an Angular component, then verify that it is part of this module. > 2. If 'header-area' is a Web Component …
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.