Запитання з тегом «angular»

Питання щодо Angular (не плутати з AngularJS), веб-рамкою від Google. Використовуйте цей тег для кутових питань, не характерних для окремої версії. Для старих веб-рамок AngularJS (1.x) використовуйте тег angularjs.


14
Як я можу використовувати / створювати динамічний шаблон для компіляції динамічного компонента з кутовим 2.0?
Я хочу динамічно створити шаблон. Це потрібно використовувати для створення ComponentTypeчасу виконання та розміщення (навіть заміни) його десь усередині хостинг-компонента. До RC4 я використовував ComponentResolver, але з RC5 я отримую таке повідомлення: ComponentResolver is deprecated for dynamic compilation. Use ComponentFactoryResolver together with @NgModule/@Component.entryComponents or ANALYZE_FOR_ENTRY_COMPONENTS provider instead. For runtime compile …

5
ngOnInit не викликається, коли клас Injectable миттєвий
Чому не ngOnInit()називається, коли Injectableклас вирішено? Код import {Injectable, OnInit} from 'angular2/core'; import { RestApiService, RestRequest } from './rest-api.service'; @Injectable() export class MovieDbService implements OnInit { constructor(private _movieDbRest: RestApiService){ window.console.log('FROM constructor()'); } ngOnInit() { window.console.log('FROM ngOnInit()'); } } Вихід консолі FROM constructor()

12
Як написати одиничне тестування для Angular / TypeScript для приватних методів з Jasmine
Як ви протестуєте приватну функцію в куті 2? class FooBar { private _status: number; constructor( private foo : Bar ) { this.initFooBar(); } private initFooBar(){ this.foo.bar( "data" ); this._status = this.fooo.foo(); } public get status(){ return this._status; } } Я знайшов рішення Помістіть сам тестовий код всередину закриття або Додати …

16
Angular 2 beta.17: Властивість 'map' не існує для типу 'Спостерігається <Response>'
Я щойно оновив з Angular 2 beta16 до beta17 , що, в свою чергу, вимагає rxjs 5.0.0-beta.6. ( Журнал змін тут: https://github.com/angular/angular/blob/master/CHANGELOG.md#200-beta17-2016-04-28 ) У бета16 усі працювали добре щодо функцій спостережуваного / мапа. Наступні помилки з'явилися після того, як я оновив, і трапляються, коли машинопис намагається перекласти: Властивість 'map' не …
195 typescript  angular  rxjs 

8
Кутовий 2 маршрутизатор без базового href
Я отримую помилку і не можу знайти причину. Ось помилка: EXCEPTION: Error during instantiation of LocationStrategy! (RouterOutlet -&gt; Router -&gt; Location -&gt; LocationStrategy). angular2.dev.js:23514 EXCEPTION: Error during instantiation of LocationStrategy! (RouterOutlet -&gt; Router -&gt; Location -&gt; LocationStrategy).BrowserDomAdapter.logError @ angular2.dev.js:23514BrowserDomAdapter.logGroup @ angular2.dev.js:23525ExceptionHandler.call @ angular2.dev.js:1145(anonymous function) @ angular2.dev.js:14801NgZone._notifyOnError @ angular2.dev.js:5796collection_1.StringMapWrapper.merge.onError @ angular2.dev.js:5700run …
195 routing  angular 

17
Як розгортати кутові програми?
Як ви розгортаєте програми Angular, коли вони досягають фази виробництва? Усі посібники, які я бачив до цього часу (навіть на angular.io ), розраховують на Lite-сервер для обслуговування та browserSync для відображення змін - але коли ви закінчите розробку, як ви можете опублікувати додаток? Чи імпортую всі скомпільовані .jsфайли на index.htmlсторінку …

11
Кутове завантаження файлу
Я початківець з Angular, я хочу знати, як створити частину для завантаження файлу Angular 5 , я намагаюся знайти будь-який підручник чи документ, але я ніде нічого не бачу. Будь-яка ідея для цього? І я спробував ng4-файли але це не працює для Angular 5

19
Observable.of - це не функція
У мене виникли проблеми з Observable.ofфункцією імпорту в моєму проекті. Мій Intellij все бачить. У своєму коді я маю: import {Observable} from 'rxjs/Observable'; і в своєму коді я його використовую так: return Observable.of(res); Будь-які ідеї?
192 angular  rxjs 

10
Як дивитися та перезавантажувати ts-вузол при зміні файлів TypeScript
Я намагаюся запустити сервер розробників з TypeScript і Angular додатком, не перекладаючи файли ts кожен раз. Я виявив, що я можу виконувати роботу, ts-nodeале хочу також переглядати .tsфайли та перезавантажувати додаток / сервер, як я б робив щось на кшталт gulp watch.

14
Кутовий 2 - NgДля використання цифр замість колекцій
...наприклад... &lt;div class="month" *ngFor="#item of myCollection; #i = index"&gt; ... &lt;/div&gt; Можна зробити щось на кшталт ... &lt;div class="month" *ngFor="#item of 10; #i = index"&gt; ... &lt;/div&gt; ... без звернення до не елегантного рішення, як-от: &lt;div class="month" *ngFor="#item of ['dummy','dummy','dummy','dummy','dummy', 'dummy','dummy','dummy']; #i = index"&gt; ... &lt;/div&gt; ?
191 angular 

30
Кутовий маршрутизатор 2.0 не працює над перезавантаженням браузера
Я використовую версію Angular 2.0.0-alpha.30. Коли ви переспрямовуєте на інший маршрут, тоді оновіть веб-переглядач, показуючи його Не можна отримати / маршрут. Чи можете ви допомогти мені зрозуміти, чому сталася ця помилка.

5
Як додати "клас" до хост-елемента?
Я не знаю, як додати до свого компонента атрибут &lt;component&gt;&lt;/component&gt;динамічного класу, але всередині шаблону html (компонент.html). Єдине знайдене нами рішення - змінити елемент за допомогою елемента "ElementRef". Це рішення здається трохи складним зробити щось, що повинно бути дуже простим. Інша проблема полягає в тому, що CSS має бути визначений за …

9
Як я можу вручну встановити кутове поле форми як недійсне?
Я працюю над формою для входу, і якщо користувач вводить недійсні облікові дані, ми хочемо позначити як поле електронної пошти, так і пароль як недійсні та відобразити повідомлення, в якому йдеться про помилку входу. Як мені перейти до встановлення цих полів як недійсних із спостережуваного зворотного дзвінка? Шаблон: &lt;form #loginForm="ngForm" …

6
Кутовий 2: Як стилізувати хост-елемент компонента?
У мене є компонент у Angular 2, який називається my-comp: &lt;my-comp&gt;&lt;/my-comp&gt; Як один стиль є головним елементом цього компонента в куті 2? У полімері ви використовуєте селектор ": host". Я спробував це в Angular 2. Але це не працює. :host { display: block; width: 100%; height: 100%; } Я також …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.