Вопросы по Angular (не путать с AngularJS), веб-фреймворку от Google. Используйте этот тег для угловых вопросов, которые не относятся к конкретной версии. Для более старой веб-платформы AngularJS (1.x) используйте тег angularjs.

Подробнее про angular...

Я получаю список категорий из firebase с помощью angularfire. Вот экспорт базы данных в формате JSON. { "categories" : { "bread" : { "Name" : "Bread" }, "fruits" : { "Name" : "Fruits" }, "seasonings" : { "Name" : "Seasonings" } }, "users" : { "8ji....
5 Июл 2021 в 22:27
Вызов GetData из контроллера компонента выполняется слишком рано, я бы хотел, чтобы он дождался окончания идентификации перед запуском. При загрузке страницы происходит обращение к серверу для идентификации: return this.http.get<AuthInfo>('.../Auth/login').pipe( map((authInfo: AuthInfo) => { ....
5 Июл 2021 в 21:16
Допустим, у меня есть наблюдаемые public myObservable$: Observable<SomeModel> | undefined; И ненаблюдаемый public myNonObservable: SomeModel | undefined; И я наполняю его вот так ngOnInit() { this.myObservable$ = .... } Как я могу получить данные из myObservable$ и скопировать их в myNonObserva....
5 Июл 2021 в 13:26
У меня было обычное приложение angular9 из-за рендеринга мета-тегов SSR seo, я добавил angular universal. Один из добавленных мной метатегов отображается в исходном коде, но мои файлы javascript не работают, как Carousel, Slick и некоторые другие. Ниже приведены запросы, которые я использую, чтобы....
Демонстрация Stackblitz: https://stackblitz.com /edit/angular-ivy-tf3pip?file=src%2Fapp%2Fapp.component.html Я пытаюсь установить эту выдвижную панель с маршрутизацией в Angular 2+, этот код отлично работает в плоском HTML, но мне нужно запустить панель с маршрутизацией Angular, поэтому, если я пер....
3 Июл 2021 в 21:19
Я пытаюсь объединить несколько событий blur и keyup (enter key only) с помощью fromEvent. Я реализовал событие размытия, как я могу объединить keyup.enter. Я пробовал с оператором filter, но с фильтром ввод работает onblur - нет - Component.ts this.propertyDescription.forEach((input: ElementRef) ....
2 Июл 2021 в 12:20
У меня есть блок кода, который отвечает за принятие Observable<string[]>, затем сопоставление его с Observable<string> и выдачу значений на 1 секунду друг от друга. Думайте об этом как о бегущей строке сообщения на веб-сайте. Мой текущий код работает ниже: const arrayOfStrings$ = of([ 'W....
1 Июл 2021 в 21:04
Я извлекаю данные из службы, которая загружается в раскрывающийся список, и когда значение выбрано, оно присваивается переменной, и пример ниже [{ "id": 482, "firstName": "Micheal", "lastName": "Bamford", "email": "lalacifay@cliptik.net", "areaCodes": [ { "id"....
1 Июл 2021 в 19:33
Я хочу применить несколько классов, но здесь есть некоторая разница по сравнению с другими вопросами Stackoverflow. Мне нужно динамически назначить класс icon, а также 'not-selected' component.ts list = [ { name: 'Name1', icon: 'icon_1' }, { name: 'Name2', icon: 'icon_2' } ] <div *ngFor="let data....
1 Июл 2021 в 15:39
Я успешно передал данные в поле ввода формы, как показано ниже. <div class="input" > <mat-form-field appearance="outline" class="input-text"> <mat-label>Name</mat-label> <input matInput placeholder="" style=" width: 100%;" value="{{userDetail.name}}" > </mat-form-field> ....
1 Июл 2021 в 09:00
У меня есть такой маршрутизируемый компонент: Из компонента A: у меня есть объект, полученный через API. На данный момент у меня есть кнопка, которая перенаправляет меня на компонент B. Между компонентами A и B нет родительских и дочерних отношений. Я хочу отправить этот объект при перенаправлении ....
30 Июн 2021 в 11:28
У меня такой интерфейс. интерфейс экспорта Студент {id: number; имя: строка; } Кроме того, существует компонент, содержащий массив типа Student. @Component ({селектор: '.......
29 Июн 2021 в 12:31
Мой объект JSON состоит из нескольких вложений: {"myJson": {"firstGroup": {"0": [{"month": 1.0, & .......
29 Июн 2021 в 11:07
У меня такая кодировка: this.arrayTemp = []; interface tempFull { num: number; name: string; } for (const key in group) { let temp = {} as tempFull; temp.num = parseInt(group[key].length / this.item); ....
29 Июн 2021 в 06:09
Вот мой код в home.component.html <div class="scrollmenu" > <mat-chip-list> <mat-chip *ngFor="let category of categories" class="matchip"> {{ category.cat_name }} </mat-chip> </mat-chip-list> </div> Ниже вы можете увидеть home.component.css .scrollmenu{ width:100%; overflow: auto; ....
У меня есть компонент для получения обновлений по ссылке API, но вызов API не прекращается при уничтожении компонента. Я использую для этого тему и отписываюсь от нее. моя служба api public getupdate(){ return this.httpClient.get(this.serverGetUpdate) } Я подписался на эту услугу в моем компоне....
28 Июн 2021 в 05:37
Я новичок в angular и изучаю маршрутизацию в angular. Сделал базовое приложение, состоящее из нескольких компонентов, и попробовал маршрутизацию. Но дело в том, что ссылки не распознаются, и на консоли появляется ошибка, пытался поискать в Интернете, но мне все кажется хорошо. Скажите, где мне ну....
26 Июн 2021 в 10:34
Мы используем Angular, и я пытаюсь переключиться с tslint на eslint. Правило, выдающее около 600 предупреждений, - это Missing return type on function от eslint@typescript-eslint/explicit-module-boundary-types. Я понимаю, что мне следует использовать возвращаемые типы для своих функций и как это д....
25 Июн 2021 в 17:03
Это JSON, который я сохранил в моем локальном хранилище: { "calculatorInfo":{ "gender":"F", "name":"test", "surname":"test" }, "contactInfo":{ "email":"fvreferf@gmail.com", "phone":"568553353" }, "underageChildInfo":[ { "gender":"F", ....
25 Июн 2021 в 14:18
У меня есть один компонент, который может получать [пациент] или [пациент] как параметр @Input. selectedPatient имеет значение, когда приходит из результатов поиска. viewOrdersClientId имеет значение, когда поступает с другой страницы В настоящее время я показываю одно или другое таким образом (как ....
25 Июн 2021 в 03:48
Я пытаюсь показать сообщение об ошибке, когда пользователь оставляет поле заголовка пустым, но сообщение об ошибке появляется мгновенно. HTML <ion-item> <div class="margin-bottom"> <h5>Titel</h5> <ion-input id="title" class="todoTitle" ....
24 Июн 2021 в 11:34
У меня есть список объектов, которые выглядят так: [{"id": 1, "ifsG0": "1-G01", "price": 200, ...}, {"id": 2, "ifsG0" : "1-G01 & .......
23 Июн 2021 в 10:09
У меня есть 4 элемента в div, которые отображаются вертикально, но я хочу, чтобы они выровнялись по горизонтали. Я не знаю, что мне не хватает, но я не могу этого сделать Это HTML <div class="teachers-box" *ngFor="let user of usuarios"> <nb-user class="teacher-box" size="large" ....
23 Июн 2021 в 01:20
У меня ниже json и я хочу отобразить в таблице материалов в угловом var res = '[ { "DynamicName": "xyz", "DynamicLevel": "xyz", "DynamicLevel": "xyz", "DynamicLevel": "xyz", "dynamic": "xyz" }, { "DynamicName": "xyz", "DynamicLevel": "xyz", "DynamicLevel": "xyz"....
22 Июн 2021 в 14:16
Я получаю объект в дочернем компоненте: @Input () публичный объект: ObjectLayer; Затем я пытаюсь обновить этот объект по ссылке: this.object.id = 100; Но родительские компоненты на это никак не реагируют. Как и я .......
22 Июн 2021 в 13:31