Вопросы с тегом «angular»

91
Получить все ошибки проверки из Angular 2 FormGroup

Учитывая этот код: this.form = this.formBuilder.group({ email: ['', [Validators.required, EmailValidator.isValid]], hasAcceptedTerms: [false, Validators.pattern('true')] }); Как я могу получить все ошибки проверки this.form? Я пишу модульные тесты и хочу включить в сообщение подтверждения...

90
Angular 2 почему звездочка (*)

В документе angular 2, * и шаблоне мы знаем, что * ngIf, * ngSwitch, * ngFor можно расширить до тега ng-template. У меня вопрос: Я думаю, что ngIfили ngForбез него *также можно перевести и расширить до тега шаблона с помощью углового движка. Следующий код <hero-detail *ngIf="currentHero"...

90
Ошибка модульного тестирования angular 4 `TypeError: ctor не является конструктором`

Я пытаюсь протестировать свой распознаватель маршрутов, и во время тестирования я получил TypeError: ctor is not a constructorи не знаю, почему это происходит, пока время компиляции машинописного текста без ошибок. TypeError: ctor is not a constructor TypeError: ctor is not a constructor at...

90
Ошибка rxjs / Subject.d.ts: класс Subject <T> неправильно расширяет базовый класс Observable <T>

Я извлек образец кода шаблона из этого руководства и сделал два следующих шага, чтобы начать работу: npm install // worked fine and created node_modules folder with all dependencies npm start // не удалось с ошибкой ниже - node_modules/rxjs/Subject.d.ts(16,22): error TS2415: Class...

90
Как и где использовать :: ng-deep?

Я новичок в Angular 4, поэтому может ли кто-нибудь объяснить, как и где использовать ::ng-deepв Angular 4? На самом деле я хочу перезаписать некоторые свойства CSS дочерних компонентов из родительских компонентов. Более того, поддерживается ли это в IE11?...

90
Замена document.getElementById в angular4 / typescript?

Итак, я работаю с angular4 в своей практической работе, и для меня это в новинку. К счастью, чтобы получить элементы html и их значения, я использовал <HTMLInputElement> document.getElementByIdили <HTMLSelectElement> document.getElementById Мне интересно, есть ли ему замена в angular...

89
Как перейти к родительскому маршруту из дочернего маршрута?

Моя проблема вполне классическая. У меня есть личная часть приложения, которая находится за файлом login form. При успешном входе в систему он переходит на дочерний маршрут для приложения администратора. Моя проблема в том, что я не могу использовать, global navigation menuпотому что маршрутизатор...

89
Angular2 * ng Если проверить длину массива объектов в шаблоне

Ссылка на https://angular.io/docs/ts/latest/guide/displaying-data.html и стек. Как проверить пустой объект в шаблоне angular 2 с помощью * ngIf, все еще получающего синтаксическую ошибку, сам контекст undefined. Если я удалю условие * ngIf, тогда я получу значения в teamMembers, если я вставлю в...

89
В Angular, как добавить валидатор в FormControl после создания элемента управления?

У нас есть компонент, который имеет динамически построенную форму. Код для добавления элемента управления с валидаторами может выглядеть так: var c = new FormControl('', Validators.required); Но допустим, что я хочу добавить второй валидатор позже . Как мы можем этого добиться? Мы не можем найти...

89
ngModel нельзя использовать для регистрации элементов управления формы с помощью родительской директивы formGroup

После обновления до RC5 мы начали получать эту ошибку: ngModel cannot be used to register form controls with a parent formGroup directive. Try using formGroup's partner directive "formControlName" instead. Example: <div [formGroup]="myGroup"> <input formControlName="firstName">...

89
Как сбросить выбранный файл с типом файла входного тега в Angular 2?

Вот как выглядит мой тег ввода: <input type="file" placeholder="File Name" name="filename" (change)="onChange($event)"> <button>Reset</button> Я хочу сбросить выбранный файл в Angular 2. Помощь будет очень признательна. Дайте мне знать, если вам понадобятся подробности. PS Я мог...

89
Разница между [(ngModel)] и [ngModel] для привязки состояния к свойству?

Вот пример шаблона: <input type="number" class="form-control" [(ngModel)]="overRideRate" formControlName="OverRideRate"> <input type="number" class="form-control" [ngModel]="overRideRate" formControlName="OverRideRate"> Здесь они оба делают одно и то же. Какой из них предпочтительнее и...

89
Сортировка по умолчанию в Angular Material - Сортировка заголовка

Как я могу изменить код Angular Material ниже, чтобы таблица данных была отсортирована по столбцу «имя» в порядке возрастания по умолчанию. Стрелка (указывающая текущее направление сортировки) должна быть отображена. Вот чего я хочу добиться: Исходный код: <table matSort...

89
Angular: ручное перенаправление на маршрут

Я только недавно начал использовать angular 4 вместо angular.js 1. Я следил за руководством по героям, чтобы узнать об основах angular 4, и в настоящее время я использую собственный Angular RouterModule из пакета «@ angular / router». Чтобы реализовать некоторую авторизацию для моего приложения, я...

89
В чем разница между параметрами --base-href и --deploy-url инструмента angular-cli

Документация Angular сообщает, что я должен использовать --base-hrefпараметр в сборке приложения Angular для производства, когда оно будет развернуто во вложенной папке сервера: Если вы копируете файлы в подпапку сервера, добавьте флаг сборки --base-hrefи установите <base...

88
Angular2 получить идентификатор элемента с щелчком

У меня такое событие щелчка <button (click)="toggle($event)" class="someclass" id="btn1"></button> <button (click)="toggle($event)" class="someclass" id="btn2"></button> Я улавливаю событие в параметре ввода моей функции и хочу узнать, какая именно кнопка была нажата....

88
Реактивные формы - отметьте поля как затронутые

Мне не удается узнать, как отметить все поля формы как затронутые. Основная проблема в том, что если я не касаюсь полей и не пытаюсь отправить форму - ошибка проверки не отображается. У меня есть заполнитель для этого фрагмента кода в моем контроллере. Моя идея проста: пользователь нажимает кнопку...