Вопросы по теме 'angular2-di'

Доступ к сервису из настраиваемого валидатора в Angular2
Мне нужно получить доступ к моей настраиваемой службе http из статического метода, например: import {Control} from 'angular2/common'; import {HttpService} from './http.service'; class UsernameValidator { static usernameExist(control:...
5672 просмотров
schedule 18.09.2021

Пользовательский сервис Angular 2 не введен в директиву
У меня есть app.component вроде этого. import {Component} from "angular2/core" import {HTTP_PROVIDERS} from "angular2/http" import {ChartDataService} from '../service/chartData.service' import {FilterService} from "../service/filter.service"...
3983 просмотров

Angular 2.0 DI могу ли я зависеть от абстракций?
Я читал документы по Angular 2.0 о инверсия зависимостей , и я также просмотрел некоторые онлайн-примеры . Насколько я понимаю, декоратор @injectable использует компилятор TypeScript с флагом emitDecoratorMetadata для создания метаданных,...
167 просмотров
schedule 10.01.2023

Зачем использовать свойство `deps` в DI
Вот фрагмент кода из angular.io : { provide: RUNNERS_UP, useFactory: runnersUpFactory(2), deps: [Hero, HeroService] } ... export function runnersUpFactory(take: number) { return (winner: Hero, heroService: HeroService): string => {...
5525 просмотров
schedule 21.08.2023

Невозможно получить доступ к дочерней структурной директиве из родительской структурной директивы
Я пытаюсь получить доступ к дочерней структурной директиве из родительской директивы. Вот как я пытаюсь получить доступ к ребенку @Directive({ selector: '[appChildStruralDirective]' }) export class ChildStruralDirective {...
982 просмотров

Angular2 обеспечивает переопределение класса
Я создал собственный поставщик HTTP для обработки ошибок HTTP в одном месте в нашем приложении. В RC4 я загружал приложение так, чтобы добиться этого: bootstrap(AppComponent, [ APP_ROUTER_PROVIDERS, HTTP_PROVIDERS,...
650 просмотров
schedule 13.03.2024