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.

8
Nie można znaleźć nazwy „wymaga” po aktualizacji do Angular4
Chcę używać Chart.js w moim projekcie Angular. W poprzednich wersjach Angular2 robiłem to dobrze, używając 'chart.loader.ts', który ma: export const { Chart } = require('chart.js'); Następnie w kodzie komponentu po prostu import { Chart } from './chart.loader'; Ale po aktualizacji do cli 1.0.0 i Angular 4 pojawia się błąd: „Nie …

21
Routing Angular2 z hasłem do kotwicy strony
Chciałbym dodać kilka linków na mojej stronie Angular2, które po kliknięciu będą przeskakiwać do określonych pozycji na tej stronie, tak jak robią to zwykłe hashtagi. Więc linki wyglądałyby tak /users/123#userInfo /users/123#userPhoto /users/123#userLikes itp. Wydaje mi się, że nie potrzebuję HashLocationStrategy, ponieważ nie przeszkadza mi normalny sposób Angular2, ale jeśli dodam …
120 routing  angular  hashtag 

2
„Prywatne” i „publiczne” w komponencie Angular
Jeśli nie dodać prywatny przed foo, loadBari textuważam, że są publiczne domyślnie. export class RandomComponent { @Input() foo: string; @Output() loadBar = new EventEmitter(); text: string; } Czy istnieje przypadek użycia, gdy są one publicw komponencie? Czy ze względów bezpieczeństwa / hermetyzacji powinienem zawsze dodawać privateje wszystkie, jak poniżej? export …

13
jak zakończyć serwowanie lub serwowanie w Firebase
Zajmuję się tworzeniem stron internetowych za pomocą Angular2 i używam zarówno Angular2, jak i Firebase do uruchamiania lokalnych serwerów. Nie udało mi się znaleźć polecenia podobnego do wpisania quit podczas używania Ionic do tworzenia serwera, więc za każdym razem muszę zamykać zakładkę terminala. Czy istnieje sposób na zamknięcie serwera i …

16
Komponent jest częścią deklaracji 2 modułów
Próbuję zbudować aplikację ionic 2. Kiedy próbuję aplikację w przeglądarce z obsługą jonową lub uruchamiam ją na emulatorze, wszystko działa dobrze. Ale kiedy próbuję to zbudować za każdym razem błąd ionic-app-script tast: "build" Error Type AddEvent in "PATH"/add.event.ts is part of the declarations of 2 modules: AppModule in "PATH"/app.modules.ts and …


15
Walidator Angular2, który opiera się na wielu polach formularzy
Czy jest możliwe utworzenie walidatora, który może używać wielu wartości do decydowania, czy moje pole jest prawidłowe? np. jeśli preferowaną metodą kontaktu klienta jest e-mail, to pole e-mail powinno być wymagane. Dzięki. Zaktualizowano przykładowym kodem ... import {Component, View} from 'angular2/angular2'; import {FormBuilder, Validators, formDirectives, ControlGroup} from 'angular2/forms'; @Component({ selector: …
119 angular 

6
Właściwość „value” nie istnieje w typie EventTarget w TypeScript
Więc poniższy kod jest w Angular 4 i nie mogę zrozumieć, dlaczego nie działa tak, jak oczekiwano. Oto fragment mojego programu obsługi: onUpdatingServerName(event: Event) { console.log(event); this.newserverName = event.target.value; //this wont work } Element HTML: <input type="text" class="form-control" (input)="onUpdatingServerName($event)"> Kod daje mi błąd: Właściwość „wartość” nie istnieje w typie „EventTarget”. …

11
Angular 2 Sibling Component Communication
Mam ListComponent. Po kliknięciu elementu w ListComponent szczegóły tego elementu powinny zostać wyświetlone w DetailComponent. Oba są wyświetlane na ekranie w tym samym czasie, więc nie ma tu żadnego routingu. Jak powiedzieć DetailComponent, który element w ListComponent został kliknięty? Rozważyłem wysłanie zdarzenia do elementu nadrzędnego (AppComponent) i kazałem rodzicowi ustawić …

5
Obsługa zdarzeń HTML5 (onfocus i onfocusout) za pomocą angular 2
Mam pole daty i domyślnie chcę usunąć symbol zastępczy. Używam JavaScript onfocusi onfocusoutzdarzeń do usuwania symbolu zastępczego. Czy ktoś może pomóc w używaniu dyrektywy angular2? <input name="date" type="text" onfocus="(this.type='date')" onfocusout="(this.type='text')" class="dateinput"> Próbuję rozwiązać w ten sposób, ale pojawia się problem z resetowaniem typu pola wejściowego. import { Directive, ElementRef, Input …
118 angular 

9
Wykrywanie zmian rozmiaru okna w czasie rzeczywistym w Angular 4
Próbowałem zbudować responsywny pasek nawigacyjny i nie chcę używać zapytania o media, więc zamierzam użyć *ngIFjako kryterium rozmiaru okna. Ale napotkałem problem, ponieważ nie mogę znaleźć żadnej metody ani dokumentacji dotyczącej wykrywania rozmiaru okna Angular 4. Próbowałem również metody JavaScript, ale nie jest ona obsługiwana. Próbowałem również następujących rzeczy : …
118 html  angular  dom-events 

16
Wyłącz pola wejściowe w formularzu reaktywnym
Próbowałem już pójść za przykładem innych odpowiedzi stąd i nie udało mi się! Utworzyłem formularz reaktywny (tj. Dynamiczny) i chcę w dowolnym momencie wyłączyć niektóre pola. Mój kod formularza: this.form = this._fb.group({ name: ['', Validators.required], options: this._fb.array([]) }); const control = <FormArray>this.form.controls['options']; control.push(this._fb.group({ value: [''] })); mój html: <div class='row' …
118 angular 

11
RouterLink nie działa
Mój routing w aplikacjach angular2 działa dobrze. Ale mam zamiar utworzyć na podstawie tego routeLink : Oto mój routing: const routes: RouterConfig = [ { path:'home' , component: FormComponent }, { path:'about', component: AboutComponent }, { path:'**' , component: FormComponent } ]; A oto linki, które stworzyłem: <ul class="nav navbar-nav …

4
Angular 4/5/6 Global Variables
Naprawdę zmagam się z tworzeniem zmiennych globalnych w mojej aplikacji Angular 2. Już googlowałem i czytałem wiele postów na StackOverflow na ten temat przez ostatnie 3 godziny, jednak wygląda na to, że po prostu nie mogę sprawić, by działało. Naprawdę mam nadzieję, że możesz mi pomóc i przepraszam za zadanie …

8
Jak zaimplementować RouteReuseStrategy shouldDetach dla określonych tras w Angular 2
Mam moduł Angular 2, w którym zaimplementowałem routing i chciałbym, aby stany były przechowywane podczas nawigacji. Użytkownik powinien umieć: wyszukuj dokumenty za pomocą „formuły wyszukiwania” przejdź do jednego z wyników przejdź z powrotem do „searchresult” - bez komunikacji z serwerem Jest to możliwe, w tym RouteReuseStrategy. Pytanie brzmi: jak mam …

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.