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.
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....
26 styczeń 2022, 20:40
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(....
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.....
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ż ....
25 styczeń 2022, 18:35
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....
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....
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....
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....
25 styczeń 2022, 13:57
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 ....
25 styczeń 2022, 12:11
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....
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 {
....
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