Pytania o Angular (nie mylić z AngularJS), frameworku sieciowym od Google. Użyj tego tagu w przypadku pytań dotyczących Angulara, które nie są specyficzne dla pojedynczej wersji. W przypadku starszej platformy internetowej AngularJS (1.x) użyj tagu angularjs.

Więcej na temat angular...

Jest to dziwny problem dotyczący @typescript-eslint/no-unsafe-assignment. Miałem plik maszynopisu, nazwij go oldmodel.ts, aw moim IDE VSCode, kiedy ładuję plik, następujące elementy NIE powodują żadnego błędu w moim terminalu ESlint VSC: export interface ITestObject { createDate?: Date, } export....
W mojej aplikacji mam tabelę z wieloma kolumnami. Próbuję wypełnić go szanowanymi danymi, ale kiedy strona się otworzy, otrzymuję jeszcze błąd Could not find column with id "PublishedParty", jest to w pliku TS. Oto mój kod, co jest z nim nie tak? HTML: <ng-container *ngIf="isPublishedParty == true....
26 styczeń 2022, 14:32
Component.ts export class MyComponent implements OnInit { constructor( private router: Router, private store: Store<fromApp.State> ) {} loading: boolean; ngOnInit(): void { this.store.select('myState').subscribe(({ loading }) => { this.loading = loading; console.log(....
26 styczeń 2022, 13:27
Mam następującą dyrektywę: import { Directive, ElementRef, HostListener } from '@angular/core'; @Directive({ selector: 'd-btn', host: {} }) export class ButtonDirective { constructor(private el: ElementRef){} @HostListener('mouseover') onMouseOver() { this.el.nativeElement....
26 styczeń 2022, 12:40
Strona internetowa nie działa w przeglądarce Safari i działa dobrze w innych przeglądarkach. Kod ngAfterViewInit(): void { var ele = document.querySelector('.break-field'); if (ele) { ele.innerHTML = ele.innerHTML.replace(/(?<!\\)\\n|\n/g, '<br/>') } } Komunikat o błędzie ....
26 styczeń 2022, 11:03
Jak zmienić styl .p-dialog .p-dialog-footer button { margin: 0 1rem 0 0 !important; width: auto !important; } Piszę tak, ale to nie działa :host ::ng-deep .p-dialog .p-dialog-footer button { width: 2.5rem !important; } ....
26 styczeń 2022, 09:26
Jak zastosować wspólny CSS do wszystkich komponentów ze stylu. Css w angular, zmieniłem w pakiecie. Json pod style, aby wskazać style. Css, czy ciało może sugerować coś innego niż to.....
26 styczeń 2022, 07:59
To ciągle powoduje błąd: nie można znaleźć innego obiektu pomocniczego „[object Object]” typu „object”. NgFor obsługuje tylko wiązanie do elementów iteracyjnych, takich jak tablice. Ale działa, gdy próbuję wydrukować go na konsoli, każda pomoc jest doceniana, wielcy faceci Dziękuję Ci (: //TypeScr....
26 styczeń 2022, 01:20
Mam ten kod w kodzie HTML szablonu <div *ngIf="alertOptions?.texts"> <p *ngFor="let paragraph of alertOptions?.texts"> {{ paragraph }} </p> </div> Teksty w moim JSON to: Please <b>Call us</b> <a href="tel:+5798643210"> 5798643210</a>.<br>Weekends Chat with us <a hre....
25 styczeń 2022, 22:16
Próbowałem wstawić jakąś wartość do mapy w moim projekcie kątowym. Mapa jest inicjowana poniższym kodem: filters: Map<string, string[]> = new Map(); Ale kiedy wstawiam jakąś wartość do powyższej mapy, zachowuje się ona nietypowo.Pierwszy obraz z mapą(1)< /a> Czasami daje mi tę samą mapę o różnej ....
25 styczeń 2022, 21:46
Mam tablicę obiektów danych: const arr = [ {type: 'CustomA', id: 1, label: 'foo'}, {type: 'CustomB', src: './images/some.jpg'} {type: 'CustomX', firstName: 'Bob', secondName:'Smith'} ] Te obiekty zawsze będą miały type, ale pozostałe właściwości każdego z nich będą specyficzne dla tego typ....
25 styczeń 2022, 19:12
Wiem, że Observables potrzebują trochę czasu, aby uzyskać dane, podczas gdy javascript uruchamia inne kody i to bardzo mnie niepokoi. Użyłem ngrx w moim projekcie kątowym. Tutaj próbuję pobrać dane ze sklepu, który działa dobrze. Następnie konwertuję ten strumień danych na string[], który również ....
Funkcja jsPDF (wersja 2.5.0) .html() właśnie się ładuje i nie może pobrać danej tabeli HTML w Angular 12 z Google Chrome - ale w Edge działa. Oto próbka Ang 12 demo stackblitz Znalazłem działającą wersję w Angularze 10 z wersją jsPDF 2.1.0, ale nie mogłem rozgryźć, na czym polega problem. Oto działa....
25 styczeń 2022, 18:30
Pracuję w projekcie kątowym i próbuję dodać do niego stronicowanie ngb. Wyświetlana lista ma typ Observable, więc nie jestem pewien, jak powinienem uzyskać jej długość dla atrybutu [collectionSize] dla stronicowania ngb. Deklaruję swoją listę jako public productosList$!:Observable<any[]>; Stwierdz....
25 styczeń 2022, 18:25
Zainstalowałem AngularCLI i używam VS Code do tworzenia mojej aplikacji internetowej. Do tej pory stworzyłem tylko foldery, z których stworzę poszczególne widoki. Mam jednak problemy z routingiem, mimo że mój kod nie zawiera błędów. Kiedy uruchamiam moją aplikację, wyświetla mi się podstawowy ekr....
25 styczeń 2022, 17:21
Próbuję zaimplementować średni zoom z https://www.npmjs.com/package/medium -powiększenie Są to kroki, które ng new medium_zoom_test (Angular 13) z routingiem i css npm install medium-zoom obraz jest przechowywany w aktywach App.component.html <h1>Zoom test</h1> <img class="zoomy" width="50%" src="a....
25 styczeń 2022, 17:05
Więc w moim poprzednim pytaniu zapytałem o bibliotekę materiałów UI w Angularze. Natknąłem się na @angular/material, który wydaje się być wystarczająco dobry, ale mam problem z zaimplementowaniem go za pomocą podmodułu (przepraszam, jeśli nie jestem terminologicznie poprawny. Jestem bardzo nowy w A....
25 styczeń 2022, 16:39
Proszę pomóż mi. Współpracuję z małą firmą, która wysyła jedno pole w celu utworzenia nowego hasła. Jeśli żądanie się powiedzie, otrzymuję w przeglądarce następującą odpowiedź: sieć / pobieranie Czy możesz pokazać mi przykład, jak wyświetlić wiadomość zwrotną? A jeśli nie, to jak wyświetlić got....
25 styczeń 2022, 16:03
Mam typ pola wejściowego liczba i chcę osiągnąć następujący scenariusz. Długość wartości powinna być mniejsza niż 5. (Maksymalna długość 5) Jeśli powyższy warunek jest spełniony, przycisk Prześlij włączy. Czy ktoś może mi w tym pomóc? .ts public searchForm: FormGroup = new FormGroup({ zip: ne....
Mam HTMLElement, który jest znaleziony i ustawiony w zmiennej, która nie będzie się skupiać podczas używania .focus(). Ponieważ jest to aplikacja Angular, próbowałem użyć nativeElement do skupienia, ale element nie został znaleziony. Akceptowalne odpowiedzi mogą korzystać z dowolnej metody, a może ....
Rozwijam dashboard, w którym każdy użytkownik może wizualizować swój „obszar roboczy” i „projekty” (obszar roboczy może mieć wiele projektów). W tym celu stworzyłem dwie mat-karty połączone z ngFor w ten sposób: <mat-card id="ws.id" *ngFor="let ws of workspace; let i = index"> <mat-car....
25 styczeń 2022, 12:11
Mam kilka linków, z których jeden reprezentuje aktywne zamówienie użytkownika. Gdy użytkownik go kliknie, chcę wysłać żądanie HTTP DELETE do interfejsu API. Mam funkcję w moim pliku komponentu ts, która jest wywoływana z mojego szablonu w następujący sposób: // Component interface CancelCommand { ....
25 styczeń 2022, 11:55
Mam pytanie - może ci się to wydawać oczywiste, ale nie potrafię tego rozgryźć. getCategoryID() i getRecipeList() Pierwsza z nich pobiera z API listę tablicy category, druga funkcja używa tej listy do wysyłania (n = długość tablicy) żądań dotyczących recipes. Na koniec chcę tablicę: nazwa kategorii ....
25 styczeń 2022, 11:34
Próbuję przekazać dane ze składnika nadrzędnego do składnika podrzędnego. mam coś takiego: Komponent nadrzędny: @Component({ selector: 'foo-parent', templateUrl: './foo-parent.component.html', styleUrls: ['./foo-parent.component.scss'], }) export class FooParent { @Input() data: any; co....
25 styczeń 2022, 11:04
Chcę wyświetlić szczegóły pracownika z ASP.NET Core Web API przy użyciu Angular-13. Mam te punkty końcowe: { "id": 1, "employee_name": "Frank Lammmy", "charge_mode": 1, "charge_value": 12344.55, "charge_percent": } To, co chcemy osiągnąć na szczegółach pracownika, to: jeśli cha....
25 styczeń 2022, 09:03