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

148
Импорт файла json в TypeScript

У меня есть JSONфайл, который выглядит следующим образом: { "primaryBright": "#2DC6FB", "primaryMain": "#05B4F0", "primaryDarker": "#04A1D7", "primaryDarkest": "#048FBE", "secondaryBright": "#4CD2C0", "secondaryMain": "#00BFA5", "secondaryDarker": "#009884", "secondaryDarkest": "#007F6E",...

148
Файл 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):...

148
Как я могу закрыть раскрывающийся список при нажатии снаружи?

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

148
Как создать одноэлементную службу в Angular 2?

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

148
'Найдено синтетическое свойство @panelState. Пожалуйста, включите «BrowserAnimationsModule» или «NoopAnimationsModule» в свое приложение. '

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

146
Динамически добавлять прослушиватель событий

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

146
Пассивная ссылка в Angular 2 - <a href=""> эквивалент

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

145
Невозможно связать с routerLink, так как это не известное свойство

Недавно начал играть с angular 2. Пока все круто. Итак, я начал демонстрационный личный проект, чтобы научиться пользоваться angular-cli. С базовой настройкой маршрутизации я теперь хочу перейти к некоторым маршрутам из заголовка, но поскольку мой заголовок является родительским для объекта...

145
Angular2 - должны ли быть доступны частные переменные в шаблоне?

Если переменная объявлена privateв классе компонента, могу ли я получить к ней доступ в шаблоне этого компонента? @Component({ selector: 'my-app', template: ` <div> <h2>{{title}}</h2> <h2>Hello {{userName}}</h2> // I am getting this name </div> `, }) export...

144
Angular 2 http.post () не отправляет запрос

Когда я делаю почтовый запрос, angular 2 http не отправляет этот запрос this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()) сообщение http не отправляется на сервер, но если я сделаю такой запрос this.http.post(this.adminUsersControllerRoute,...

141
Как перезагрузить текущий маршрут с угловым маршрутизатором 2

Я использую Angular 2 со стратегией hashlocation. Компонент загружен этим маршрутом: "departments/:id/employees" Пока все хорошо. После успешного пакетного сохранения нескольких отредактированных строк таблицы, я хочу перезагрузить текущий URL маршрута через:...

139
Есть ли способ удалить неиспользуемый импорт и объявления из Angular 2+?

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

139
Запуск одного тестового файла

Есть ли способ запустить ng testдля одного файла вместо всего набора тестов? В идеале я хотел бы получить как можно более быстрый цикл обратной связи, когда я редактирую файл, но karmaпри каждом сохранении выполнял бы весь набор, что немного медленно, когда вы создаете достаточно большой набор...

138
Как установить локаль в DatePipe в Angular 2?

Я хочу отображать дату в европейском формате, dd/MM/yyyyно используя формат DatePipe shortDate , он отображается только в американском стиле даты MM/dd/yyyy. Я предполагаю, что по умолчанию это en_US. Может быть, мне не хватает документов, но как я могу изменить настройки локали по умолчанию в...

138
Машинописный сон

Я разрабатываю веб-сайт на Angular 2 с использованием Typescript, и мне было интересно, есть ли способ реализовать thread.sleep(ms)функциональность. Мой вариант использования - перенаправить пользователей после отправки формы через несколько секунд, что очень просто в html или javascript, но я не...

137
CUSTOM_ELEMENTS_SCHEMA добавлен в NgModule.schemas все еще показывает ошибку

Я только что перешел с Angular 2 RC4 на RC6 и у меня возникли проблемы с этим. Я вижу следующую ошибку на моей консоли: Unhandled Promise rejection: Template parse errors: 'cl-header' is not a known element: 1. If 'cl-header' is an Angular component, then verify that it is part of this module. 2....

137
взять (1) против первого ()

Я нашел несколько реализаций, AuthGuardкоторые используют take(1). В своем проекте я использовал first(). Оба работают одинаково? import 'rxjs/add/operator/map'; import 'rxjs/add/operator/first'; import { Observable } from 'rxjs/Observable'; import { Injectable } from '@angular/core'; import {...