Описание тега injectable
1
ответ
Доступ к сервису из экспортированной функции в объявлении модуля в Angular 2+
У меня есть следующее объявление модуля: import { ConnectionService } from './services/connection.service'; import { NgModule } from '@angular/core'; import { Http, RequestOptions } from '@angular/http'; import { AuthHttp, AuthConfig } from 'angular…
05 сен '17 в 12:06
1
ответ
Angular 2/Typescript делят (динамические) данные между страницами
Хорошо, этот вопрос, вероятно, часто задавали, но я все еще собираюсь спросить. Я новичок в Typescript / Angular 2. У меня есть две страницы, скажем, Страница A и Страница B На странице A я использую api A для запроса данных. После получения данных …
16 окт '17 в 20:37
1
ответ
Angular2 декораторы не определены
Мой проект создается с помощью веб-пакета, но когда я размещаю приложение на локальном хосте, я получаю сообщение об ошибке. Uncaught ReferenceError: __decorate не определен. Сначала я получаю сообщение об ошибке с декоратором Injectable(). Но когда…
26 фев '16 в 16:27
2
ответа
Angular2 @Injectable не работает
У меня есть @Injectable класс с get-функцией в Service.ts создать. Эта функция должна вернуть один массив, а также получить любой массив. Но это возвращается null, Если я напишу это прямо в @Componentзатем он получает массив. Что я делаю неправильно…
12 май '17 в 17:11
1
ответ
Angular2 - инъекционный сервис недоступен
У меня есть служба в моем приложении angular2 под названием HttpClient Предполагается, что этот сервис добавляет заголовок авторизации к каждому запросу, который приложение отправляет на мои конечные точки. import { Injectable } from '@angular/core'…
22 июл '16 в 10:35
1
ответ
Не удается разрешить все параметры для LoggedinPage (Angular - Component/Injectable)
Я получаю эту ошибку при запуске моего ионного приложения: Can't resolve all parameters for LoggedinPage: (?, [object Object], [object Object]). При вызове AuthService (типа Injectable) в конструкторе. Странная часть в том, что она отлично работает …
05 ноя '17 в 14:29
2
ответа
Как мне расширить Injectable от другого Injectable со многими Injectionable в angular2?
Можно ли сделать что-то подобное? (потому что я пытался, но не удалось): @Injectable() class A { constructor(private http: Http){ // <-- Injection in root class } foo(){ this.http.get()... }; } @Injectable() class B extends A{ bar() { this.foo();…
12 сен '16 в 14:22
1
ответ
Angular 2: Как вернуть объекты, принадлежащие нескольким классам, расширяющим суперкласс в одном массиве?
Я пытаюсь создать службу в приложении Angular 2-Native Script, которая определяет массив новостных элементов и имеет несколько методов, работающих с одними и теми же данными. Эти новости могут быть разных типов, например, большие, маленькие и т. Д.,…
05 фев '17 в 16:39
1
ответ
Отсутствует вызов для издевательского типа в этой точке;
Я новичок в jMockit. Я пытаюсь смоделировать несколько экземпляров типа java.io.File в методе. Есть места, где я не должен насмехаться над файлом Object. По этой причине я использую @Injectable, Это бросает ниже исключение. Я не хочу издеваться над …
31 июл '14 в 00:50
3
ответа
Внедрение зависимостей при создании класса также требует значений времени выполнения?
Предположим, вы разделяете свои системы на объекты Value и объекты Services (как это предлагается в "Растущем объектно-ориентированном программном обеспечении, управляемом тестами". Misko Hevery называет их "новыми" и "инъецируемыми"). Что происходи…
25 июн '10 в 12:03
1
ответ
Инициализация объектов с автопроводкой в модульных тестах TestNG
Итак, вот мой код: @Service("MyCode") public class CodeImpl implements CodeI { @Autowired private CodeMapper codeMapper; @Autowired private CodeAppService codeAppService; @Override public CodePOJO getCode(String myId) { CodeDTO codeDTO = codeAppServ…
31 июл '16 в 17:41
2
ответа
Взаимодействие направленного компонента Angular2 с родителем
Пожалуйста, рассмотрите диаграмму ниже для моего приложения EventsHub - это простой инъекционный сервис: import {Injectable} from '@angular/core'; import {Subject} from 'rxjs/Subject'; @Injectable() export class EventsHub { private announcementSourc…
26 июн '16 в 08:34
2
ответа
Угловой 5: Запустите конструктор, прежде чем вводить его
У меня есть файл с глобальными переменными: @Injectable() export class Globals { public baseURL:string; public loginURL:string; public proxyURL:string; public servicesURL:string; constructor(platformLocation: PlatformLocation) { this.baseURL = (plat…
20 мар '18 в 14:33
1
ответ
Angular 2 Http Service Injectable
Когда я запускаю сайт, я вытаскиваю большой объект с моего сервера, используя сервис Angular 2. Данные, которые мне нужно получить, выглядят так: { Edu: [...], Exp: [...], Links: [...], Portfolio: [...], Skills: [...] } И я настроил сервис следующим…
19 июл '16 в 01:20
0
ответов
Angular 2 - Аргумент типа RequestOptions не может быть назначен типу параметра RequestOptions
Я пытаюсь создать класс Http Cutom для HADLE 401 ошибка глобальности. У меня ошибка при вызове супер-конструктора - Аргумент типа RequestOptions не может быть назначен параметру типа RequestOptions. Вот мой код: @Injectable() export class HttpServic…
18 дек '16 в 19:11
1
ответ
Поставщики и компоненты app.module используют один и тот же экземпляр Injectable?
Когда я добавляю injectable CameraChannelService в массив провайдера ngModule: import { CameraChannelService } from './camera-channel.service'; @NgModule({ declarations: [ AppComponent, BabylonWallpaperDirective, MenuComponent, WorksComponent, LabsC…
30 окт '16 в 07:22
1
ответ
Модульный тест службы с параметром HttpClient поднять "Ошибка типа: _this.handler.handle не является функцией"
Я создал класс, который является инъекционным сервисом, и я хотел бы протестировать функции, которые возвращают объект Observable. Как только я пытаюсь протестировать такую функцию, я получаю следующую ошибку: TypeError: _this.handler.handle is no…
29 май '18 в 06:48
1
ответ
Как ссылаться на методы вспомогательных методов, используя this из Injectable?
Injectable Class'this' ссылается на вставленный компонент this. Хотел использовать инъекцию для абстрагирования кода от компонента. Но когда я использую 'this' для ссылки на другие методы в родительском методе в классе @Injectable, а затем пытаюсь и…
06 окт '17 в 05:09
1
ответ
Как сделать Angular2 Service синглтоном?
Я пытаюсь реализовать аутентификацию в моем приложении. то есть; Только аутентифицированные пользователи могут получить доступ к определенным маршрутам моего приложения. Я следую за тут, приведенным здесь. Как только пользователь вошел в систему, я …
30 дек '16 в 06:54
1
ответ
Ошибка Angular 2 / Jasmine / Karma: Ошибка: невозможно разрешить все параметры для маршрутизатора: (?,?,?,?,?,?,?,?). в config/karma-shim.js
Вот услуга: import { Injectable } from '@angular/core'; import { Router, Event, NavigationStart, NavigationEnd, NavigationCancel, NavigationError } from '@angular/router'; @Injectable() export class LoaderService { public shouldShowLoader: boolean =…
01 дек '16 в 18:36