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

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


2
Что означает префикс «at» (@) в пакетах npm?
В документации по Angular Component Router я наткнулся на команду npm, которую я никогда раньше не видел, и я не понимаю, что происходит: npm install @angular/router --save Каково значение @angular/router ? Является ли вся строка именем пакета? Но тогда я не нахожу этот пакет, когда использую поиск на npmjs.com . …
295 javascript  angular  npm 

15
Выражение ___ изменилось после проверки
Почему компонент в этом простом панке @Component({ selector: 'my-app', template: `<div>I'm {{message}} </div>`, }) export class App { message:string = 'loading :('; ngAfterViewInit() { this.updateMessage(); } updateMessage(){ this.message = 'all done loading :)' } } метание: ИСКЛЮЧЕНИЕ: выражение «Я {{message}} в приложении @ 0: 5» изменилось после того, как оно …

13
Исключение: невозможно связать с ngFor, поскольку это не известное нативное свойство
Что я делаю не так? import {bootstrap, Component} from 'angular2/angular2' @Component({ selector: 'conf-talks', template: `<div *ngFor="talk of talks"> {{talk.title}} by {{talk.speaker}} <p>{{talk.description}} </div>` }) class ConfTalks { talks = [ {title: 't1', speaker: 'Brian', description: 'talk 1'}, {title: 't2', speaker: 'Julie', description: 'talk 2'}]; } @Component({ selector: 'my-app', directives: [ConfTalks], …

11
Angular 2 событие изменения при каждом нажатии клавиши
Событие изменения вызывается только после изменения фокуса ввода. Как сделать так, чтобы событие срабатывало при каждом нажатии клавиши? <input type="text" [(ngModel)]="mymodel" (change)="valuechange($event)" /> {{mymodel}} Второе связывание меняется при каждом нажатии клавиши между прочим.
282 angular 

22
Как применить фильтры к * ngFor?
По-видимому, Angular 2 будет использовать каналы вместо фильтров, как в Angular1 в сочетании с ng-for, для фильтрации результатов, хотя реализация все еще кажется расплывчатой, без четкой документации. А именно то, что я пытаюсь достичь, можно рассматривать со следующей точки зрения <div *ng-for="#item of itemsList" *ng-if="conditon(item)"></div> Как это реализовать, используя трубы?

12
Исключение Angular2: Невозможно привязать к routerLink, так как это не известное нативное свойство
Очевидно, что бета-версия для Angular2 новее, чем новая, поэтому информации там немного, но я пытаюсь сделать то, что я считаю довольно простой маршрутизацией. Использование кода быстрого запуска и других фрагментов с веб-сайта https://angular.io привело к следующей структуре файлов: angular-testapp/ app/ app.component.ts boot.ts routing-test.component.ts index.html Файлы заполняются следующим образом: index.html <html> …
277 angular 

9
Как добавить условный атрибут в Angular 2?
Как я могу условно добавить атрибут элемента, например checked, флажок? Предыдущие версии Angular были, NgAttrи я думаю, NgCheckedчто все они обеспечивают функциональность, которая мне нужна. Однако эти атрибуты, по-видимому, не существуют в Angular 2, и я не вижу другого способа обеспечить эту функциональность.


13
Как передать данные в Angular-маршрутизируемые компоненты?
В одном из моих шаблонов маршрутов Angular 2 ( FirstComponent ) у меня есть кнопка first.component.html <div class="button" click="routeWithData()">Pass data and route</div> Моя цель - достичь: Нажатие кнопки -> маршрут к другому компоненту с сохранением данных и без использования другого компонента в качестве директивы. Это то, что я пытался ... …

11
Как передать URL-аргументы (строку запроса) в HTTP-запрос на Angular?
Я создаю HTTP-запрос на Angular, но я не знаю, как добавить к нему аргументы URL (строку запроса). this.http.get(StaticSettings.BASE_URL).subscribe( (response) => this.onGetForecastResult(response.json()), (error) => this.onGetForecastError(error.json()), () => this.onGetForecastComplete() ); Теперь мой StaticSettings.BASE_URL похож на URL без строки запроса, например: http://atsomeplace.com/, но я хочу, чтобы он был http://atsomeplace.com/?var1=val1&var2=val2. Где var1 и var2 …
266 http  angular  typescript 

16
Как стилизовать дочерние компоненты из CSS-файла родительского компонента?
У меня есть родительский компонент: <parent></parent> И я хочу заполнить эту группу дочерними компонентами: <parent> <child></child> <child></child> <child></child> </parent> Родительский шаблон: <div class="parent"> <!-- Children goes here --> <ng-content></ng-content> </div> Детский шаблон: <div class="child">Test</div> Поскольку parentи childявляются двумя отдельными компонентами, их стили привязаны к собственной области видимости. В моем родительском …

23
Импорт lodash в текстовое приложение angular2 +
Я с трудом пытаюсь импортировать модули lodash. Я настроил свой проект, используя npm + gulp, и продолжаю бить в одну и ту же стену. Я пробовал обычный lodash, но также и lodash-es. Пакет lodash npm: (в корневом каталоге пакета есть файл index.js) import * as _ from 'lodash'; Результаты в: …

16
Определить глобальные константы
В Angular 1.x вы можете определить константы следующим образом: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') Что было бы эквивалентно в Angular (с TypeScript)? Я просто не хочу повторять базовый URL API снова и снова во всех моих сервисах.

15
Формат даты как дд / мм / гггг с использованием труб
Я использую dateканал для форматирования даты, но я не могу получить точный формат, который я хочу, без обходного пути. Я неправильно понимаю трубы или это просто невозможно? //our root app component import {Component} from 'angular2/core' @Component({ selector: 'my-app', providers: [], template: ` <div> <h2>Hello {{name}}</h2> <h3>{{date | date: 'ddMMyyyy'}}, should …

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