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

426
получить доступ к ключу и значению объекта, используя * ngFor

Я немного озадачен тем, как получить keyи valueобъекта в angular2 при использовании *ngForдля перебора объекта. Я знаю в angular 1.x есть синтаксис вроде ng-repeat="(key, value) in demo" но я не знаю, как сделать то же самое в angular2. Я пробовал что-то подобное, но безуспешно <ul> <li...

410
Привязка элемента select к объекту в Angular

Я хотел бы привязать элемент select к списку объектов - это достаточно просто: @Component({ selector: 'myApp', template: `<h1>My Application</h1> <select [(ngModel)]="selectedValue"> <option *ngFor="#c of countries" value="c.id">{{c.name}}</option> </select>` })...

387
Запуск обнаружения изменений вручную в Angular

Я пишу угловой компонент, который имеет свойство Mode(): string. Я хотел бы иметь возможность установить это свойство программно, а не в ответ на любое событие. Проблема в том, что при отсутствии события браузера привязка шаблона {{Mode}}не обновляется. Есть ли способ вызвать это обнаружение...

370
Как вернуться на последнюю страницу

Есть ли умный способ вернуться на последнюю страницу в Angular 2? Что-то вроде this._router.navigate(LASTPAGE); Например, на странице C есть Go Backкнопка, Страница A -> Страница C, щелкните ее, чтобы вернуться на страницу A. Страница B -> Страница C, щелкните ее, чтобы вернуться на страницу...

364
Нет провайдера для HttpClient

После обновления с угловой 4.4 до 5.0 и после обновления всех HttpModule и Http до HttpClientModule я начал получать эту ошибку. Я также добавил HttpModule еще раз, чтобы убедиться, что это не из-за какой-то зависимости, но это не решает проблему В app.module у меня все правильно настроено import {...

356
Угловое исключение: невозможно связать с ngForIn, поскольку оно не является известным нативным свойством

Что я делаю неправильно? import {bootstrap, Component} from 'angular2/angular2' @Component({ selector: 'conf-talks', template: `<div *ngFor="let talk in talks"> {{talk.title}} by {{talk.speaker}} <p>{{talk.description}} </div>` }) class ConfTalks { talks = [ {title: 't1', speaker:...

355
Невозможно связать с 'formControl', так как это не известное свойство 'input' - проблема автозаполнения материала Angular2

Я пытаюсь использовать компонент автозаполнения Angular Material в своем проекте Angular 2. Я добавил следующее в мой шаблон. <md-input-container> <input mdInput placeholder="Category" [mdAutocomplete]="auto" [formControl]="stateCtrl"> </md-input-container> <md-autocomplete...

343
Как использовать jQuery с Angular?

Может кто-нибудь сказать мне, как использовать JQuery с Angular ? class MyComponent { constructor() { // how to query the DOM element from here? } } Я знаю, что есть обходные пути, такие как манипулирование классом или идентификатором элемента DOM заранее, но я надеюсь на более чистый способ...

340
ExpressionChangedAfterItHasBeenCheckedError Explained

Пожалуйста, объясните мне, почему я продолжаю получать эту ошибку: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Очевидно, я получаю это только в режиме разработки, этого не происходит в моей производственной сборке, но это очень раздражает, и я просто...

334
Угловой HTTP GET с ошибкой TypeScript http.get (…) .map не является функцией в [null]

У меня проблема с HTTP в Angular. Я просто хочу , чтобы GETв JSONсписок и показать его в представлении. Сервисный класс import {Injectable} from "angular2/core"; import {Hall} from "./hall"; import {Http} from "angular2/http"; @Injectable() export class HallService { public http:Http; public static...

334
Угловой - Установить заголовки для каждого запроса

Мне нужно установить некоторые заголовки авторизации после того, как пользователь вошел в систему, для каждого последующего запроса. Чтобы установить заголовки для конкретного запроса, import {Headers} from 'angular2/http'; var headers = new Headers(); headers.append(headerName, value); // HTTP...

333
Угловое ИСКЛЮЧЕНИЕ: нет провайдера для Http

Я получаю EXCEPTION: No provider for Http!в моем приложении Angular. Что я делаю не так? import {Http, Headers} from 'angular2/http'; import {Injectable} from 'angular2/core' @Component({ selector: 'greetings-ac-app2', providers: [], templateUrl: 'app/greetings-ac2.html', directives: [NgFor,...

329
Угловые варианты CLI SASS

Я новичок в Angular и я из сообщества Ember. Попытка использовать новый Angular-CLI на основе Ember-CLI. Мне нужно знать, как лучше справиться с SASS в новом проекте Angular. Я попытался использовать ember-cli-sassрепо, чтобы посмотреть, будет ли оно работать, так как ряд основных компонентов...

326
Угловой нет провайдера для NameService

У меня проблема с загрузкой класса в угловой компонент. Я пытался решить это в течение долгого времени; Я даже пытался объединить все это в один файл. Что у меня есть: Application.ts /// <reference path="../typings/angular2/angular2.d.ts" /> import {Component,View,bootstrap,NgFor} from...

326
(изменить) против (ngModelChange) в угловых

Angular 1 не принимает onchange()событие, оно только принимает ng-change()событие. Angular 2, с другой стороны, принимает и то, (change)и другое (ngModelChange), что, кажется, делает одно и то же. Какая разница? какой из них лучше для производительности? ngModelChange : <input type="text"...

317
Ошибка: более одного модуля соответствует. Используйте параметр skip-import, чтобы пропустить импорт компонента в ближайший модуль.

Когда я пытаюсь создать компонент в angular cli, он показывает мне эту ошибку. Как мне от этого избавиться? Ошибка: более одного модуля соответствует. Используйте параметр skip-import, чтобы пропустить импорт компонента в ближайший модуль. Я использую угловую версию Cli: 1.4.1...