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.
Mam zestaw komponentów pojedynczej komórki w ng-forpętli. Mam wszystko na swoim miejscu, ale nie mogę znaleźć właściwego rozwiązania Obecnie mam setTimeout(() => { scrollToBottom(); }); Ale to nie działa przez cały czas, ponieważ obrazy asynchronicznie przesuwają okno w dół. Jaki jest właściwy sposób przewijania do dołu okna czatu w Angular …
Chciałbym ostrzec użytkowników o niezapisanych zmianach, zanim opuszczą określoną stronę mojej aplikacji Angular 2. Zwykle bym używał window.onbeforeunload, ale to nie działa w przypadku aplikacji jednostronicowych. Odkryłem, że w angular 1 możesz podłączyć się do $locationChangeStartzdarzenia, aby rzucić confirmpudełko dla użytkownika, ale nie widziałem niczego, co pokazuje, jak to działa …
Zainstalowano globalnie angular-cli przy użyciu ( npm install -g angular-cli), ale kiedy próbuję utworzyć projekt za pomocą ng new my-projecttego, generuje błąd: ng: nie znaleziono polecenia
Obecnie używam Angular 2. Zwykle używamy, @Output() addTab = new EventEmitter<any>();a następnie addTab.emit()emitujemy zdarzenie do komponentu nadrzędnego. Czy jest jakiś sposób, żebyśmy mogli to zrobić vice cersa, od rodzica do dziecka?
Do dodania używam materiału 2 md-raised-button. Chcę stosować tę dyrektywę tylko wtedy, gdy spełnią się określone warunki. Na przykład: <button md-raised-button="true"></button> Inny przykład: stworzyłem podstawową dynamiczną formę reaktywną w plunkerze. Używam formArrayNamedyrektywy formy reaktywnej dla tablicy kontrolek. Chcę zastosować formArrayNamedyrektywę tylko wtedy, gdy określony warunek stanie się prawdziwy, w przeciwnym …
Próbuję przeprowadzić niestandardową weryfikację w Angular 5, ale mam następujący błąd Expected validator to return Promise or Observable Chcę tylko zwrócić błąd do formularza, jeśli wartość nie pasuje do wymaganego, oto mój kod: To jest komponent, w którym jest moja forma constructor(fb: FormBuilder, private cadastroService:CadastroService) { this.signUp = fb.group({ "name": …
Piszę usługę Angular 2 w TypeScript, z której skorzystam localstorage. Chcę wprowadzić odniesienie do przeglądarki windowobiektu w mojej służbie, ponieważ nie chcę, aby odwołać wszelkie zmienne globalne jak Kątowymi 1.x $window. W jaki sposób mogę to zrobić?
Utworzyliśmy jeden projekt angular2, w którym utworzyliśmy jeden moduł (my-module), a wewnątrz tego modułu utworzyliśmy jeden komponent (my-new-component) za pomocą następujących poleceń cmd: ng new angular2test cd angular2test ng g module my-module ng generate component my-new-component Po utworzeniu konfiguracji i wszystkich komponentów uruchomiliśmy ng test polecenie z cmd w folderze …
Jakie są różnice między tymi dwoma i jakie są przypadki użycia dla każdego z nich? W docs nie są dokładnie pomocne: forRoot tworzy moduł, który zawiera wszystkie dyrektywy, podane trasy i samą usługę routera. forChild tworzy moduł, który zawiera wszystkie dyrektywy i podane trasy, ale nie zawiera usługi routera. Moje …
Odsyłałem do tej dokumentacji i natrafiłem na koncepcję kompilacji. Można użyć kompilacji JIT lub AOT. Jednak wydało mi się to bardzo krótkie i muszę szczegółowo poznać następujące punkty, Różnice między tymi dwiema technikami Zalecenie, kiedy używać czego
Używam kątowej 5. Mam pulpit nawigacyjny, w którym mam kilka sekcji z małą zawartością i kilka sekcji z tak dużą zawartością, że mam problem ze zmianą routera podczas przechodzenia na górę. Za każdym razem, gdy muszę przewijać, aby przejść do góry. Czy ktoś może mi pomóc rozwiązać ten problem, aby …
Mam usługę, która zwraca obserwowalny, który wysyła żądanie http do mojego serwera i pobiera dane. Chcę użyć tych danych, ale zawsze otrzymuję undefined. Jaki jest problem? Usługa : @Injectable() export class EventService { constructor(private http: Http) { } getEventList(): Observable<any>{ let headers = new Headers({ 'Content-Type': 'application/json' }); let options …
Muszę uruchamiać się za ng servekażdym razem, gdy wprowadzono jakiekolwiek zmiany w plikach źródłowych.Nie mam błędu w konsoli. Angular CLI: 1.6.2 Node: 8.9.1 OS: linux ia32 Angular: 5.1.2 ... animations, common, compiler, compiler-cli, core, forms ... http, language-service, platform-browser ... platform-browser-dynamic, router @angular/cdk: 5.0.2-c3d7cd9 @angular/cli: 1.6.2 @angular/material: 5.0.3-e20d8f0 @angular-devkit/build-optimizer: 0.0.36 …
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.