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.

7
Jak właściwie wdrożyć aplikację Angular 2 + Typescript + systemjs?
Na angular.io znajduje się samouczek szybkiego startu, który używa maszynopisu i systemjs. Skoro mam już uruchomioną miniaplikację, jak powinienem zająć się tworzeniem czegoś do wdrożenia? Nie mogłem znaleźć żadnych informacji na ten temat. Czy potrzebuję dodatkowych narzędzi, dodatkowych ustawień w System.config? (Wiem, że mógłbym użyć webpacka i utworzyć pojedynczy plik …



3
Przekaż parametr do funkcji ochrony trasy
Pracuję nad aplikacją, która ma wiele ról, które muszę używać strażników, aby blokować nawigację do części aplikacji w oparciu o te role. Zdaję sobie sprawę, że mogę utworzyć indywidualne klasy ochrony dla każdej roli, ale wolałbym mieć jedną klasę, do której mógłbym w jakiś sposób przekazać parametr. Innymi słowy, chciałbym …


7
Jak uzyskać obsługę TypeScript z Sublime Text 3?
Obecnie pracuję w Angular i mam dobre wsparcie dla maszynopisu z Sublime Text. Jak mogę uzyskać obsługę języka TypeScript w moim edytorze Sublime Text? Próbowałem nacisnąć Shift+ Ctrl+, Pa następnie wpisać TypeScript, ale nie otrzymałem żadnych wyników TypeScript. I poszły za pośrednictwem oficjalnej strony maszynopisu i mam sklonowany z Sublime …

12
„gniazdo routera” nie jest znanym elementem
Mam projekt MVC 5 z kątową nakładką. Chciałem dodać routing zgodnie z opisem w tym samouczku https://angular.io/guide/router . Więc w moim _Layout.cshtmldodałem <base href="/"> i utworzyłem mój routing w moim module app.module. Ale kiedy to uruchamiam, pojawia się następujący błąd: Error: Template parse errors: 'router-outlet' is not a known element: …

10
Jak zaktualizować Angular CLI do najnowszej wersji
Odpowiedzi na to pytanie są wysiłkiem społeczności . Edytuj istniejące odpowiedzi, aby ulepszyć ten post. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. Za pomocą ng --versiondostałem: @ kątowe / cli: 1.0.0 która nie jest najnowszą dostępną wersją. Ponieważ mam globalnie zainstalowany Angular CLI w moim systemie, aby go zaktualizować, spróbowałem: …


2
Różnica między EventEmitter.next () i EventEmitter.emit () w Angular 2
Jaka jest różnica pomiędzy EventEmitter.emit() i EventEmitter.next()? Oba wysyłają zdarzenie do subskrybowanych słuchaczy. export class MyService { @Output() someEvent$: EventEmitter<any> = new EventEmitter(); someFunc() { this.someEvent$.emit({myObj: true}); this.someEvent$.next({myObj: true}); } } Documenation dla EventEmitter nie jest tak pomocny w tej chwili.

2
Jak ustawić domyślne wartości dla właściwości komponentu Angular 2?
Pisząc komponenty Angular 2.0, w jaki sposób można ustawić domyślne wartości właściwości? Na przykład - Chcę ustawić fooaby 'bar'domyślnie, ale siła wiązania natychmiast rozwiązać się 'baz'. Jak to wygląda w hakach cyklu życia? @Component({ selector: 'foo-component' }) export class FooComponent { @Input() foo: string = 'bar'; @Input() zalgo: string; ngOnChanges(changes){ …

7
Właściwość „X” jest prywatna i dostępna tylko w klasie „xyzComponent”
Próbuję zbudować aplikację angular2 do produkcji, śledzę tego bloga . Po udanej kompilacji ngc, gdy ma miejsce kompilacja tsc , generuje poniższy błąd pokazany na obrazku: Po dłuższych poszukiwaniach znalazłem tego bloga, który wyjaśnia problem w sekcji „Właściwość kontekstu”, którego nie jestem w stanie poprawnie zrozumieć, może to dobry pomysł, …

3
ASP.NET Core 2.0 Razor vs Angular / React / etc
Mój zespół i ja otrzymaliśmy fundusze na rozpoczęcie tworzenia aplikacji internetowej na poziomie przedsiębiorstwa (nie będę wchodzić w szczegóły tego, co robi). Aplikacja będzie miała wiele oddzielnych stron internetowych, ale dwie z nich będą bardziej skoncentrowane i bardzo ciężkie - ciężkie, jak w przypadku wielu interakcji z użytkownikami, modały wyświetlające …

10
Dwukierunkowe wiązanie Angular 2 przy użyciu ngModel nie działa
Nie można powiązać z „ngModel”, ponieważ nie jest to znana właściwość elementu „input” i nie ma zgodnych dyrektyw z odpowiednią właściwością Uwaga: używam alpha.31 import { Component, View, bootstrap } from 'angular2/angular2' @Component({ selector: 'data-bind' }) @View({ template:` <input id="name" type="text" [ng-model]="name" (ng-model)="name = $event" /> {{ name }} ` …

2
testowanie angular2: nie można powiązać z „ngModel”, ponieważ nie jest to znana właściwość „input”
Próbuję przetestować dwukierunkowe wiązanie angular2 dla kontroli input. Oto błąd: Can't bind to 'ngModel' since it isn't a known property of 'input'. Plik app.component.html <input id="name" type="text" [(ngModel)]="name" /> <div id="divName">{{name}}</div> Plik app.component.ts @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent implements OnInit { name: string; } app.component.spec.ts import …

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.