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

249
Угловая ошибка @ViewChild (): ожидается 2 аргумента, но получено 1

При попытке ViewChild я получаю сообщение об ошибке. Ошибка: «Не указан аргумент для« opts ».» Оба @ViewChild выдает ошибку. import { Component, OnInit, ElementRef, ViewChild, Output, EventEmitter } from '@angular/core'; import { Ingredient } from 'src/app/shared/ingredient.model'; @Component({...

244
Делегирование: EventEmitter или Observable in Angular

Я пытаюсь реализовать что-то вроде шаблона делегирования в Angular. Когда пользователь нажимает на nav-item, я хотел бы вызвать функцию, которая затем генерирует событие, которое, в свою очередь, должно обрабатываться другим компонентом, прослушивающим событие. Вот сценарий: у меня есть...

242
Angular 2 @ViewChild аннотация возвращает неопределенное

Я пытаюсь выучить Angular 2. Я хотел бы получить доступ к дочернему компоненту из родительского компонента, используя аннотацию @ViewChild . Вот несколько строк кода: В BodyContent.ts у меня есть: import {ViewChild, Component, Injectable} from 'angular2/core'; import {FilterTiles} from...

239
Остановить распространение событий мыши

Какой самый простой способ остановить распространение событий мыши в Angular 2? Должен ли я передать специальный $eventобъект и позвонить stopPropagation()себе или есть какой-то другой путь. Например, в Meteor я могу просто вернуться falseиз обработчика...

237
Как получить параметры запроса от URL в Angular 2?

Я использую angular2.0.0-beta.7. Когда компонент загружается по пути, на который /path?query=value1он перенаправлен /path. Почему были удалены параметры GET? Как я могу сохранить параметры? У меня ошибка в роутерах. Если у меня есть основной маршрут, как @RouteConfig([ { path: '/todos/...', name:...

234
Как добавить bootstrap в проект angular-cli

Мы хотим использовать загрузчик 4 (4.0.0-alpha.2) в нашем приложении, созданном с помощью angular-cli 1.0.0-beta.5 (с узлом v6.1.0). После получения начальной загрузки и ее зависимостей с помощью npm наш первый подход заключался в добавлении их в angular-cli-build.js:...

233
Событие изменения размера углового окна

Я хотел бы выполнить некоторые задачи на основе события изменения размера окна (при загрузке и динамически). В настоящее время у меня есть DOM следующим образом: <div id="Harbour"> <div id="Port" (window:resize)="onResize($event)" > <router-outlet></router-outlet>...

232
У диалогового окна материала Angular2 есть проблемы - Вы добавили его в @ NgModule.entryComponents?

Я пытаюсь следовать документам на https://material.angular.io/components/component/dialog, но не могу понять, почему у него есть проблема ниже? Я добавил ниже на моем компоненте: @Component({ selector: 'dialog-result-example-dialog', templateUrl: './dialog-result-example-dialog.html', }) export...

231
Как использовать библиотеку moment.js в приложении 2 с машинописным текстом?

Я пытался использовать его с привязками машинописи: npm install moment --save typings install moment --ambient -- save test.ts: import {moment} from 'moment/moment'; И без: npm install moment --save test.ts: var moment = require('moment/moment'); Но когда я вызываю moment.format (), я получаю...

231
В чем разница между «ng-bootstrap» и «ngx-bootstrap»?

В чем разница между "ng-bootstrap" и "ngx-bootstrap"? Они связаны друг с другом? Или они просто параллельные реализации? Кто-то работал с ними обоими и может дать / объяснить плюсы и минусы обоих? Под «ng-bootstrap» я имею в виду https://ng-bootstrap.github.io/#/home и под "ngx-bootstrap" я имею в...

229
Как я могу написать атрибуты данных, используя Angular?

Когда я пытаюсь использовать data attributeв моем template, как это: <ol class="viewer-nav"> <li *ngFor="#section of sections" data-value="{{ section.value }}"> {{ section.text }} </li> </ol> Angular 2 падает с: ИСКЛЮЧЕНИЕ: ошибки синтаксического анализа шаблона: невозможно...

229
Ошибка tslint / codelyzer / ng lint: «операторы for (… in…) должны фильтроваться оператором if»

Lint сообщение об ошибке: src / app / detail / edit / edit.component.ts [111, 5]: операторы for (... in ...) должны фильтроваться оператором if Фрагмент кода (это рабочий код. Он также доступен в разделе проверки формы angular.io ): for (const field in this.formErrors) { // clear previous error...

228
Функция обратного вызова углового прохода для дочернего компонента как @Input аналогично AngularJS

AngularJS имеет параметры &, где вы можете передать обратный вызов в директиву (например, способ обратных вызовов AngularJS . Можно ли передать обратный вызов как @Inputдля углового компонента (что-то вроде ниже)? Если нет, то что было бы ближе всего к тому, что AngularJS делает? @Component({...

226
Ошибка Angular Framework в TypeScript - «Нет директивы с exportAs, установленным в ngForm»

Я продолжаю получать эту ошибку при использовании фреймворка Angular2-формы TypeScript: Нет directiveс "exportAs" установленным на "ngForm" Вот мой код зависимости проекта: "dependencies": { "@angular/common": "2.0.0-rc.6", "@angular/compiler": "2.0.0-rc.6", "@angular/core": "2.0.0-rc.6",...

225
Как правильно использовать EventEmitter?

Я читал такие вопросы, как Access EventEmitter Service внутри CustomHttp, где пользователь использует EventEmitter в своем сервисе, но ему было предложено в этом комментарии не использовать его и использовать вместо него Observables непосредственно в своих сервисах. Я также прочитал этот вопрос,...

224
Глобальные события в Angular

Нет ли эквивалента $scope.emit()или$scope.broadcast() в Angular? Я знаю EventEmitterфункциональность, но насколько я понимаю, это будет просто отправлять событие родительскому элементу HTML. Что делать, если мне нужно общаться между FX. братья или сестры или между компонентом в корне DOM и...

224
Динамические вкладки с выбранными пользователем компонентами

Я пытаюсь настроить систему вкладок, которая позволяет компонентам регистрироваться самостоятельно (с заголовком). Первая вкладка похожа на папку «Входящие», в ней доступно множество действий / элементов ссылок для пользователей, и каждый из этих кликов должен иметь возможность создавать новый...