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

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


21
Ошибка Angular Framework в TypeScript - «Нет директивы с exportAs, установленным в ngForm»
Я продолжаю получать эту ошибку при использовании фреймворка Angular2-формы TypeScript: Нет directiveс "exportAs" установленным на "ngForm" Вот мой код зависимости проекта: "dependencies": { "@angular/common": "2.0.0-rc.6", "@angular/compiler": "2.0.0-rc.6", "@angular/core": "2.0.0-rc.6", "@angular/forms": "2.0.0-rc.6", "@angular/http": "2.0.0-rc.6", "@angular/platform-browser": "2.0.0-rc.6", "@angular/platform-browser-dynamic": "2.0.0-rc.6", "@angular/router": "3.0.0-rc.2", "ng2-bootstrap": "^1.1.1", "reflect-metadata": "^0.1.8", "core-js": "^2.4.0", "es6-module-loader": "^0.17.8", "rxjs": "5.0.0-beta.11", "systemjs": …

4
Как правильно использовать EventEmitter?
Я читал такие вопросы, как Access EventEmitter Service внутри CustomHttp, где пользователь использует EventEmitter в своем сервисе, но ему было предложено в этом комментарии не использовать его и использовать вместо него Observables непосредственно в своих сервисах. Я также прочитал этот вопрос, где решение предлагает передать EventEmitter ребенку и подписаться на …

10
Глобальные события в Angular
Нет ли эквивалента $scope.emit()или$scope.broadcast() в Angular? Я знаю EventEmitterфункциональность, но насколько я понимаю, это будет просто отправлять событие родительскому элементу HTML. Что делать, если мне нужно общаться между FX. братья или сестры или между компонентом в корне DOM и элементом, вложенным в несколько уровней?
224 angular  events 

3
Динамические вкладки с выбранными пользователем компонентами
Я пытаюсь настроить систему вкладок, которая позволяет компонентам регистрироваться самостоятельно (с заголовком). Первая вкладка похожа на папку «Входящие», в ней доступно множество действий / элементов ссылок для пользователей, и каждый из этих кликов должен иметь возможность создавать новый компонент по щелчку. Действия / ссылки поступают из JSON. Созданный экземпляр компонента …

15
Как сгенерировать компоненты в определенной папке с angular-cli?
Я использую angualr4 с angular-cli и могу создать новый компонент с помощью следующей команды. E:\HiddenWords>ng generate component plainsight Но мне нужно создать дочерний компонент внутри плацдарма. Есть ли способ сделать с angular-cli?

3
Каковы различия между SystemJS и Webpack?
Я создаю свое первое приложение Angular, и я бы выяснил, какова роль загрузчиков модулей. Зачем они нам нужны? Я пытался искать и искать в Google, и я не могу понять, почему нам нужно установить один из них для запуска нашего приложения? Разве не достаточно просто использовать importдля загрузки вещи из …

24
Angular и Typescript: не могу найти имена
Я использую Angular (версия 2) с TypeScript (версия 1.6), и когда я компилирую код, я получаю следующие ошибки: Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/change_detection/parser/locals.d.ts(4,42): Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/facade/collection.d.ts(1,25): Error TS2304: Cannot find name 'MapConstructor'. node_modules/angular2/src/core/facade/collection.d.ts(2,25): Error TS2304: Cannot find name 'SetConstructor'. node_modules/angular2/src/core/facade/collection.d.ts(4,27): Error TS2304: Cannot find …

8
Angular - Что означает модуль.id в компоненте?
В приложении Angular я видел, что у @Componentнего есть свойство moduleId. Что это означает? И когда module.idнигде не определено, приложение все еще работает. Как это все еще может работать? @Component({ moduleId: module.id, selector: 'ng-app', templateUrl: 'app.component.html', styleUrls: ['app.component.css'], directives: [AppComponent] });

14
Angular2 Если в теге формы используется ngModel, должен быть задан атрибут name или форма
Я получаю эту ошибку от Angular 2 core.umd.js: 5995 ИСКЛЮЧЕНИЕ: Uncaught (в обещании): ошибка: ошибка в app / model_exposure_currencies / model_exposure_currencies.component.html: 57: 18, вызванная: если в теге формы используется ngModel, либо атрибут name должен быть set или элемент управления формы должен быть определен как «автономный» в ngModelOptions. Example 1: <input …

14
@ViewChild in * ngIf
Вопрос Какой самый элегантный способ получить @ViewChildпосле показа соответствующего элемента в шаблоне? Ниже приведен пример. Также есть Plunker . Шаблон: <div id="layout" *ngIf="display"> <div #contentPlaceholder></div> </div> Составная часть: export class AppComponent { display = false; @ViewChild('contentPlaceholder', {read: ViewContainerRef}) viewContainerRef; show() { this.display = true; console.log(this.viewContainerRef); // undefined setTimeout(()=> { console.log(this.viewContainerRef); …

6
Преобразовать обещание в наблюдаемое
Я пытаюсь обернуть голову вокруг наблюдаемых. Мне нравится, как наблюдаемые решения решают проблемы развития и читабельности. Как я читаю, преимущества огромны. Наблюдаемые данные по HTTP и коллекциям кажутся простыми. Как я могу преобразовать что-то вроде этого в наблюдаемую картину. Это из моего сервисного компонента, чтобы обеспечить аутентификацию. Я бы предпочел, …

15
Модульные тесты Angular 2: не удается найти имя «описать»
Я слежу за этим уроком от angular.io Как они сказали, я создал файл hero.spec.ts для создания юнит-тестов: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat'); }); it('has id', () => { let …

8
Что такое угловой эквивалент часов AngularJS $?
В AngularJS вы могли указать наблюдателей, чтобы наблюдать изменения в переменных области, используя $watchфункцию $scope. Что эквивалентно наблюдению за изменениями переменных (например, в компонентных переменных) в Angular?

4
Для чего нужны файлы «spec.ts», созданные Angular CLi?
Я новичок в Angular 2 (и Angular в целом ...), и я нахожу это очень интересным. Я использую Angular CLi для создания и обслуживания проектов. Кажется, это работает хорошо - хотя для моих маленьких учебных проектов, это производит больше, чем мне нужно - но этого следовало ожидать. Я заметил, что …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.