Вопросы и ответы - angular

Вопросы и ответы - angular



Есть ответ!
Я учусь основам углового движения. Я подобрал очень маленький проект. Я использую JSONPlaceholder, поддельный REST API. Я хочу прочитать все сообщения и визуализировать их на странице, используя простой цикл ngFor. Я создал сервис для этого. Я буду показывать свой код один за другим. Но вот штакблиц для того же самого. Мне нужна помощь только с этими файлами: пост-лист интерфейс столба пост.обсл...
Есть ответ!
Я пытаюсь создать пользовательский элемент ввода, но по какой причине он никогда не будет работать и ничего не показывает. Теперь возникает вопрос: почему и что я делаю не так? Это мой код: import { Component, forwardRef } from '@angular/core'; import { ControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms'; @Component({ selector: 'custom-input', template: '<input [(ngModel)]="v...
Есть ответ!
Я хочу исправить объект formControl на HTML, но я получаю {object object}. Как я могу исправить этот объект как данные json в HTML? Я хочу показать {authors: 'James'} в своем HTML-коде. Вот мой код TS file: form = this.formBuilder.group({ key: [{authors: 'James'}] }) HTML file: <mat-form-field> <textarea matInput formControlName="key"></textarea> </mat-form-field> В...
Есть ответ!
У меня возникли проблемы с пониманием метода ниже getHeroes() { this.heroService.getHeroes().subscribe(heroes => this.heroes = heroes); } В моем понимании функции стрелки heroes => this.heroes это в основном так, function(heroes){ return this.heroes; } Но что такое равный после этого?герои делают? this.heroes = heroes Разве это не так?герои должны быть возвращаемым значение...
Есть ответ!
Я получаю ниже ошибку при запуске ng build --prod. An unhandled exception occurred: [BABEL] /root/catch-up-enterprise/dist/polyfills-es5.8e4ba13e1c10f0a37bb4.js: Could not find plugin "proposal-numeric-separator". Ensure there is an entry in ./available-plugins.js for it. (While processing: "/root/catch-up-enterprise/node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env/lib/in...
Есть ответ!
Я уже искал решение, но ни одно из них не работает. После нажатия на кнопку edit он перенаправляет меня на edit-event, и я получаю : Ошибка TypeError: не удается прочитать свойство 'categories' из undefined ngOnInit() { this.eventService .getEventById(this.route.snapshot.params.id) .subscribe((ev) => this.event = ev); После подписки, если я сделаю это: консоль.журнал(это...
Есть ответ!
Я пытаюсь реализовать управление доступом на основе ролей в проекте на основе Angular, где существует несколько типов ролей Я хочу получить данные пользователя (свойство роли) в интерфейсе CanActivate, чтобы проверить, имеет ли пользователь разрешение на доступ к защищенному routes в guard, но BehaviouralSubject не обновляет начальное состояние после получения последних значений от API. Таким ...
Есть ответ!
У меня есть вызов ниже API, чтобы получить список ответов в angular 6, но я получаю ответ null. API-интерфейс: https://api.stackexchange.com/docs/answers#order=desc&sort=activity&filter=default&site=stackoverflow Мне нужно передать какой-либо заголовок param ? Есть ли у кого-нибудь идеи о том, как вызвать API stack-exchange в angular 6 ? Пожалуйста, помогите мне, если вы знаете.
Есть ответ!
Как использовать переменную CSS в глобальном файле CSS Просто проверь стиль.css файл в stackblitz https://stackblitz.com/edit/angular-themeing-y3jwrk?file=src/styles.css
Есть ответ!
Как я могу получить текущую дату с определенным форматом 'гггг-ММ-ДД', на сегодняшний день по примеру i с этим результатом будет: '2018-07-12', с использованием только команды myDate = new Date(); Большое спасибо
Есть ответ!
У меня есть приложение Angular 2, и есть требование, что я должен вызвать свое приложение Angular 2 из приложения EmberJS . Дело в том, что когда приложение EmberJS загружается и по щелчку кнопки я хочу загрузить свое Угловое приложение в тот же контейнер, сделать некоторые вещи, а затем вернуть управление EmberJS. Используя Angular 2 CLI, я создал производственную сборку своего приложения, поэтом...
Есть ответ!
Почему мы должны использовать квадратные скобки для встроенных угловых директив, таких как ngClass, ngStyle? Пример: <some-element [ngClass]="'first second'">...</some-element> Почему бы не использовать подобный код ниже? <some-element ngClass="'first second'">...</some-element>
Есть ответ!
Я показываю данные в таблице mat из REST api, в которой есть столбец "changeType", который отображает данные в числовой форме. Здесь он показывает "4 "для" добавления "и" 1 "Для"обновления". Я хочу отобразить правильное слово вместо числа, чтобы сделать пользователя более понятным. Как я могу этого достичь? <ng-container matColumnDef="changeType"> <th mat-header-cell *matHeaderCel...
Есть ответ!
Я пытаюсь создать загрузочный модал с Angular, который имеет тег-вход от модуля ngx-chips. Вход тега имеет функцию автозаполнения, которая принимает массив данных для отображения в виде выпадающего списка. Я сталкиваюсь с тем, что выпадающее меню e находится позади модального, а не на вершине модального. Таким образом, отображаемые значения не являются кликабельными. Когда я пытаюсь добавить css ...
Есть ответ!
Я пытаюсь подписаться на событие с компонентом, чтобы получить данные из события, которое излучается из созданной мной службы. Я очень новичок в Angular, и я изо всех сил пытаюсь разобраться в этом! Когда пользователь выбирает рецепт из списка рецептов, должен отображаться полный рецепт (включая ингредиенты). В данный момент я регистрирую выбранный рецепт в консоли, но я просто получаю конструктор...
Есть ответ!
Я хотел бы получить содержимое ответа, когда сервер возвращает ошибку с кодом 5XX или 4XX. Вот моя конфигурация : API Rest (Laravel) : public function login(Request $request) { $this->validateLogin($request); if ($this->attemptLogin($request)) { $user = $this->guard()->user(); $user->generateToken(); return response()->json($user, 200); } return response()->json...
Есть ответ!
Я делаю обновление строки за строкой внутри оператора foreach. Мне нужно подождать, пока все элементы в цикле foreach не будут обновлены, а затем мне нужно сделать некоторые окончательные выводы. Этот метод ниже работает так же, как и Служба, но "подождите.а потом" никогда не попадет". Есть ли лучший способ сделать это? var wait = new Promise((resolve, reject) => { this.myArray.Items.forEach...
Есть ответ!
<a #globalVar> <input [(ngModel)] = "newTitle" #newBlogTitle_l = "ngModel" > <div *ngIf = 'newBlogTitle_l.value === "" ' > globalVar.value = false </div> <button (click) = "onSave()" [disabled] = "globalVar" > Save </button> Если в поле ввода ничего нет, я ожидаю, что кнопка останется включенной. Какой способ достижения этой цели? (Это толь...
Есть ответ!
У меня есть угловое приложение, которое отлично работало теперь после многих месяцев отсутствия прикосновения к коду, когда я пытаюсь запустить ng serve, оно показывает мне следующую ошибку An unhandled exception occurred: Cannot find module '@angular-devkit/build-angular/package.json' Require stack: - C:\Users\MGG\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\archite...
Есть ответ!
Я пытаюсь разделить список на части в зависимости от количества элементов в массиве. Если количество ингредиентов в массиве больше 6, то я хочу, чтобы список разделился на две части. Не могу понять, как я буду это делать! Я знаю, что есть свойство CSS, которое позволяет разделить список на два, но при этом возникла проблема форматирования, и я хочу разделить список только в том случае, если он дос...


Закрыть X