Я использую angualr4 с angular-cli и могу создать новый компонент с помощью следующей команды. E:\HiddenWords>ng generate component plainsight Но мне нужно создать дочерний компонент внутри плацдарма. Есть ли способ сделать с...
Я использую angualr4 с angular-cli и могу создать новый компонент с помощью следующей команды. E:\HiddenWords>ng generate component plainsight Но мне нужно создать дочерний компонент внутри плацдарма. Есть ли способ сделать с...
Я создаю свое первое приложение Angular, и я бы выяснил, какова роль загрузчиков модулей. Зачем они нам нужны? Я пытался искать и искать в Google, и я не могу понять, почему нам нужно установить один из них для запуска нашего приложения? Разве не достаточно просто использовать importдля загрузки...
Я использую Angular (версия 2) с TypeScript (версия 1.6), и когда я компилирую код, я получаю следующие ошибки: Error TS2304: Cannot find name 'Map'. node_modules/angular2/src/core/change_detection/parser/locals.d.ts(4,42): Error TS2304: Cannot find name 'Map'....
В приложении Angular я видел, что у @Componentнего есть свойство moduleId. Что это означает? И когда module.idнигде не определено, приложение все еще работает. Как это все еще может работать? @Component({ moduleId: module.id, selector: 'ng-app', templateUrl: 'app.component.html', styleUrls:...
Я получаю эту ошибку от Angular 2 core.umd.js: 5995 ИСКЛЮЧЕНИЕ: Uncaught (в обещании): ошибка: ошибка в app / model_exposure_currencies / model_exposure_currencies.component.html: 57: 18, вызванная: если в теге формы используется ngModel, либо атрибут name должен быть set или элемент управления...
Вопрос Какой самый элегантный способ получить @ViewChildпосле показа соответствующего элемента в шаблоне? Ниже приведен пример. Также есть Plunker . Шаблон: <div id="layout" *ngIf="display"> <div #contentPlaceholder></div> </div> Составная часть: export class AppComponent {...
Я пытаюсь обернуть голову вокруг наблюдаемых. Мне нравится, как наблюдаемые решения решают проблемы развития и читабельности. Как я читаю, преимущества огромны. Наблюдаемые данные по HTTP и коллекциям кажутся простыми. Как я могу преобразовать что-то вроде этого в наблюдаемую картину. Это из моего...
В AngularJS вы могли указать наблюдателей, чтобы наблюдать изменения в переменных области, используя $watchфункцию $scope. Что эквивалентно наблюдению за изменениями переменных (например, в компонентных переменных) в...
Я слежу за этим уроком от angular.io Как они сказали, я создал файл hero.spec.ts для создания юнит-тестов: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat'); }); it('has id', ()...
Я новичок в Angular 2 (и Angular в целом ...), и я нахожу это очень интересным. Я использую Angular CLi для создания и обслуживания проектов. Кажется, это работает хорошо - хотя для моих маленьких учебных проектов, это производит больше, чем мне нужно - но этого следовало ожидать. Я заметил, что он...
Вам нужно отписаться от Angular 2 http-вызовов, чтобы предотвратить утечку памяти? fetchFilm(index) { var sub = this._http.get(`http://example.com`) .map(result => result.json()) .map(json => { dispatch(this.receiveFilm(json)); }) .subscribe(e=>sub.unsubscribe()); ......
При создании нового проекта Angular 5: версия узла: 8.9.2 Версия npm: 5.5.1 Моя команда npm install -g @angular/cli Ошибка npm ERR! **Unexpected end of JSON input while parsing near '...nt-webpack-plugin":"0'** npm ERR! A complete log of this run can be found in: npm ERR!...
Я знаю, что могу передать параметр routerLinkдля таких маршрутов, как /user/:id написав [routerLink]="['/user', user.id]" но как насчет маршрутов, таких как этот: /user/:id/details Есть ли способ установить этот параметр или я должен рассмотреть другую схему...
Я пытался запустить проект, скачанный с github . К сожалению, во npm installвремя были показаны следующие предупреждения. Я пытался изменить версию на основе этого вопроса . Тем не менее, у меня была проблема, потому что некоторые пакеты требуют нескольких версий других пакетов. Рассмотрим эти две...
У меня есть сервис Angular 2: import {Storage} from './storage'; import {Injectable} from 'angular2/core'; import {Subject} from 'rxjs/Subject'; @Injectable() export class SessionStorage extends Storage { private _isLoggedInSource = new Subject<boolean>(); isLoggedIn =...
Я знаю, что могу назвать трубу вот так: {{ myData | date:'fullDate' }} Здесь труба даты принимает только один аргумент. Каков синтаксис для вызова канала с большим количеством параметров, из шаблона HTML компонента и непосредственно в...
Как настроить новый дочерний элемент Angular 8? @ViewChild('searchText', {read: ElementRef, static: false}) public searchTextInput: ElementRef; против @ViewChild('searchText', {read: ElementRef, static: true}) public searchTextInput: ElementRef; Что лучше? Когда я должен использовать...
Для изучения Angular 2 я пробую их учебник. Я получаю ошибку, как это: (node:4796) UnhandledPromiseRejectionWarning: Unhandled promise rejection (r ejection id: 1): Error: spawn cmd ENOENT [1] (node:4796) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise...
У меня есть следующий шаблон: <div> <span>{{aVariable}}</span> </div> и хотел бы закончить с: <div "let a = aVariable"> <span>{{a}}</span> </div> Есть ли способ
Я довольно новичок в Angular2 и у меня есть небольшая проблема: В моем Login-Component-HTML у меня есть два флажка, которые я хочу связать двумя способами: привязка данных к Login-Component-TypeScript. Это HTML: <div class="checkbox"> <label> <input #saveUsername...