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

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

14
'Найдено синтетическое свойство @panelState. Пожалуйста, включите «BrowserAnimationsModule» или «NoopAnimationsModule» в свое приложение. '
Я обновил проект Angular 4 с помощью angular-seed и теперь получаю ошибку Нашел синтетическое свойство @panelState. Пожалуйста, включите "BrowserAnimationsModule" или "NoopAnimationsModule" в ваше приложение. Как я могу это исправить? Что именно говорит сообщение об ошибке?

21
Как я могу закрыть раскрывающийся список при нажатии снаружи?
Я хотел бы закрыть раскрывающееся меню входа в систему, когда пользователь щелкает где-нибудь за пределами этого раскрывающегося списка, и я хотел бы сделать это с помощью Angular2 и с "подходом" Angular2 ... Я реализовал решение, но я действительно не уверен в нем. Я думаю, что должен быть самый простой способ …

24
Файл app / hero.ts не является ошибкой модуля в консоли, где хранить файлы интерфейсов в структуре каталогов с angular2?
Я делаю angular2учебник по этому адресу: https://angular.io/docs/ts/latest/tutorial/toh-pt3.html Я поместил heroинтерфейс в один файл в appпапке, в консоли у меня эта ошибка : app/app.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. [0] app/hero-detail.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. Если я помещаю свой интерфейсный файл в папку героя, …
148 angular 

14
Как создать одноэлементную службу в Angular 2?
Я читал, что инъекция при начальной загрузке должна иметь все дочерние элементы, использующие один и тот же экземпляр, но каждый из моих основных компонентов и компонентов заголовка (основное приложение включает компонент заголовка и маршрутизатор) получает отдельный экземпляр моих служб. У меня есть FacebookService, который я использую для звонков в facebook …

6
Импорт файла json в TypeScript
У меня есть JSONфайл, который выглядит следующим образом: { "primaryBright": "#2DC6FB", "primaryMain": "#05B4F0", "primaryDarker": "#04A1D7", "primaryDarkest": "#048FBE", "secondaryBright": "#4CD2C0", "secondaryMain": "#00BFA5", "secondaryDarker": "#009884", "secondaryDarkest": "#007F6E", "tertiaryMain": "#FA555A", "tertiaryDarker": "#F93C42", "tertiaryDarkest": "#F9232A", "darkGrey": "#333333", "lightGrey": "#777777" } Пытаюсь импортировать в .tsxфайл. Для этого я добавил это в определение типа: declare module …

4
Динамически добавлять прослушиватель событий
Я только начинаю возиться с Angular 2, и мне интересно, может ли кто-нибудь сказать мне, как лучше всего динамически добавлять и удалять прослушиватели событий из элементов. У меня настроен компонент. При щелчке по определенному элементу в шаблоне я хочу добавить слушателя для mousemoveдругого элемента того же шаблона. Затем я хочу …

16
Пассивная ссылка в Angular 2 - <a href=""> эквивалент
В Angular 1.x я могу сделать следующее, чтобы создать ссылку, которая практически ничего не делает: &lt;a href=""&gt;My Link&lt;/a&gt; Но тот же тег переходит к базе приложения в Angular 2. Что эквивалентно этому тегу в Angular 2? Изменить: похоже, что это ошибка в маршрутизаторе Angular 2, и теперь в github есть …

5
есть ли альтернатива для ng-disabled в angular2?
Я использую angular2 для разработки, и мне было интересно, есть ли альтернатива для ng-disabled angular2. Например код ниже в angularJS: &lt;button ng-disabled="!nextLibAvailable" ng-click="showNext('library')" class=" btn btn-info btn-xs" title="Next Lib &gt;&gt; {{libraries.name}}"&gt; &lt;i class="fa fa-chevron-right fa-fw"&gt;&lt;/i&gt; &lt;/button&gt; Просто хотел узнать, как мне добиться этой функциональности? какие-либо входы?

7
Angular2 - должны ли быть доступны частные переменные в шаблоне?
Если переменная объявлена privateв классе компонента, могу ли я получить к ней доступ в шаблоне этого компонента? @Component({ selector: 'my-app', template: ` &lt;div&gt; &lt;h2&gt;{{title}}&lt;/h2&gt; &lt;h2&gt;Hello {{userName}}&lt;/h2&gt; // I am getting this name &lt;/div&gt; `, }) export class App { public title = 'Angular 2'; private userName = "Test Name"; //declared …

6
Невозможно связать с routerLink, так как это не известное свойство
Недавно начал играть с angular 2. Пока все круто. Итак, я начал демонстрационный личный проект, чтобы научиться пользоваться angular-cli. С базовой настройкой маршрутизации я теперь хочу перейти к некоторым маршрутам из заголовка, но поскольку мой заголовок является родительским для объекта router-outlet, я получаю эту ошибку. app.component.html &lt;app-header&gt;&lt;/app-header&gt; // Trying to …

3
Angular 2 http.post () не отправляет запрос
Когда я делаю почтовый запрос, angular 2 http не отправляет этот запрос this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()) сообщение http не отправляется на сервер, но если я сделаю такой запрос this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()).subscribe(r=&gt;{}); Это предназначено, и если это так, может кто-нибудь объяснить мне, почему? Или это баг?


30
Как перезагрузить текущий маршрут с угловым маршрутизатором 2
Я использую Angular 2 со стратегией hashlocation. Компонент загружен этим маршрутом: "departments/:id/employees" Пока все хорошо. После успешного пакетного сохранения нескольких отредактированных строк таблицы, я хочу перезагрузить текущий URL маршрута через: this.router.navigate([`departments/${this.id}/employees`]); Но ничего не происходит, почему?
141 angular 

4
Typescript flatMap, flat, flatten не существует для типа any []
Я использую хром 70, и хром добавляет методы .flatMap, .flatten, .flat. Итак, мой код работает, как ожидалось. К сожалению, TypeScript это не нравится. // data.flatMap lint error export const transformData = (data: any[]) =&gt; data.flatMap(abc =&gt; [ parentObj(abc), ...generateTasks(abc) ]); я получил предупреждение TS2339: Property 'flatMap' does not exist on …

7
Есть ли способ удалить неиспользуемый импорт и объявления из Angular 2+?
Мне поручено взять какой-то испорченный код от других разработчиков, которые недавно уже покинули компанию. Я с любопытством спрашиваю, есть ли какой-нибудь подключаемый модуль Visual Studio Code или другие средства, которые могут помочь нам быстро и эффективно привести в порядок и организовать импорт и ссылки? Например, таких импортов может быть сотни. …

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