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

223
Как сгенерировать компоненты в определенной папке с angular-cli?

Я использую angualr4 с angular-cli и могу создать новый компонент с помощью следующей команды. E:\HiddenWords>ng generate component plainsight Но мне нужно создать дочерний компонент внутри плацдарма. Есть ли способ сделать с...

222
Каковы различия между SystemJS и Webpack?

Я создаю свое первое приложение Angular, и я бы выяснил, какова роль загрузчиков модулей. Зачем они нам нужны? Я пытался искать и искать в Google, и я не могу понять, почему нам нужно установить один из них для запуска нашего приложения? Разве не достаточно просто использовать importдля загрузки...

221
Angular и Typescript: не могу найти имена

Я использую 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'....

221
Angular - Что означает модуль.id в компоненте?

В приложении Angular я видел, что у @Componentнего есть свойство moduleId. Что это означает? И когда module.idнигде не определено, приложение все еще работает. Как это все еще может работать? @Component({ moduleId: module.id, selector: 'ng-app', templateUrl: 'app.component.html', styleUrls:...

219
Angular2 Если в теге формы используется ngModel, должен быть задан атрибут name или форма

Я получаю эту ошибку от Angular 2 core.umd.js: 5995 ИСКЛЮЧЕНИЕ: Uncaught (в обещании): ошибка: ошибка в app / model_exposure_currencies / model_exposure_currencies.component.html: 57: 18, вызванная: если в теге формы используется ngModel, либо атрибут name должен быть set или элемент управления...

216
@ViewChild in * ngIf

Вопрос Какой самый элегантный способ получить @ViewChildпосле показа соответствующего элемента в шаблоне? Ниже приведен пример. Также есть Plunker . Шаблон: <div id="layout" *ngIf="display"> <div #contentPlaceholder></div> </div> Составная часть: export class AppComponent {...

215
Преобразовать обещание в наблюдаемое

Я пытаюсь обернуть голову вокруг наблюдаемых. Мне нравится, как наблюдаемые решения решают проблемы развития и читабельности. Как я читаю, преимущества огромны. Наблюдаемые данные по HTTP и коллекциям кажутся простыми. Как я могу преобразовать что-то вроде этого в наблюдаемую картину. Это из моего...

213
Что такое угловой эквивалент часов AngularJS $?

В AngularJS вы могли указать наблюдателей, чтобы наблюдать изменения в переменных области, используя $watchфункцию $scope. Что эквивалентно наблюдению за изменениями переменных (например, в компонентных переменных) в...

213
Модульные тесты Angular 2: не удается найти имя «описать»

Я слежу за этим уроком от 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', ()...

213
Для чего нужны файлы «spec.ts», созданные Angular CLi?

Я новичок в Angular 2 (и Angular в целом ...), и я нахожу это очень интересным. Я использую Angular CLi для создания и обслуживания проектов. Кажется, это работает хорошо - хотя для моих маленьких учебных проектов, это производит больше, чем мне нужно - но этого следовало ожидать. Я заметил, что он...

209
Ошибка установки NPM: неожиданный конец ввода JSON при синтаксическом анализе рядом с '… nt-webpack-plugin “:” 0'

При создании нового проекта 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!...

208
Как передать параметр routerLink, который находится где-то внутри URL?

Я знаю, что могу передать параметр routerLinkдля таких маршрутов, как /user/:id написав [routerLink]="['/user', user.id]" но как насчет маршрутов, таких как этот: /user/:id/details Есть ли способ установить этот параметр или я должен рассмотреть другую схему...

208
npm WARN… требуется одноранговый узел… но ни один не установлен. Вы должны установить одноранговые зависимости самостоятельно

Я пытался запустить проект, скачанный с github . К сожалению, во npm installвремя были показаны следующие предупреждения. Я пытался изменить версию на основе этого вопроса . Тем не менее, у меня была проблема, потому что некоторые пакеты требуют нескольких версий других пакетов. Рассмотрим эти две...

205
Как мне вызвать канал Angular 2 с несколькими аргументами?

Я знаю, что могу назвать трубу вот так: {{ myData | date:'fullDate' }} Здесь труба даты принимает только один аргумент. Каков синтаксис для вызова канала с большим количеством параметров, из шаблона HTML компонента и непосредственно в...

204
Как мне использовать новую статическую опцию для @ViewChild в Angular 8?

Как настроить новый дочерний элемент Angular 8? @ViewChild('searchText', {read: ElementRef, static: false}) public searchTextInput: ElementRef; против @ViewChild('searchText', {read: ElementRef, static: true}) public searchTextInput: ElementRef; Что лучше? Когда я должен использовать...

203
Angular 2 Checkbox Двусторонняя привязка данных

Я довольно новичок в Angular2 и у меня есть небольшая проблема: В моем Login-Component-HTML у меня есть два флажка, которые я хочу связать двумя способами: привязка данных к Login-Component-TypeScript. Это HTML: <div class="checkbox"> <label> <input #saveUsername...