Вопросы по теме 'angular2-services'
Angular 2 @Injectable () - как это работает
Я пытаюсь понять необходимость добавления украшения @Injectable() в сервисах в angular 2.
Из документации: https://angular.io/docs/ts/latest/guide/dependency-injection.html
Почему бы нам не добавить @Injectable () в HeroesComponent? Мы...
1845 просмотров
schedule
01.10.2022
Как я могу получить доступ к службе Http angular2, прежде чем вызывать bootstrap()?
Мне нужно выяснить, аутентифицирован ли пользователь или нет, поэтому при загрузке корневого компонента он перенаправит пользователя на /signin или загрузит любую запрашиваемую страницу. (Я планирую сделать это, внедрив службу с логическим...
275 просмотров
schedule
13.08.2022
Уведомлять компонент, когда сервисная функция завершена в angular
Я пишу службу, которая выполняет http-запрос к серверной части:
getPlacesForUser(){
this.http.get("http://localhost:8080/processPlaces")
.map(res => res.text())
.subscribe(
data => this.result = data,
err =>...
2102 просмотров
schedule
09.01.2024
Использование библиотеки javascript из проекта Angular2 на основе Typescript
Я пытаюсь создать концептуальное приложение с Angular 2 и Typescript. Я хотел включить библиотеку уведомлений toastr и надеялся, что будет простой способ ее получить. работает без файлов определений.
Я создал файл в каталоге общих служб с...
693 просмотров
schedule
15.12.2023
Angular 2 - создано несколько экземпляров службы
Я создал сервис AngularJS 2 и использую его в двух разных компонентах: App-Component и Sub-Component. Каждое выходное свойство «журнал» (строка) моего сервиса.
Класс StateService:
@Injectable ()
class StateService {
public log : string;...
16979 просмотров
schedule
07.12.2022
Частичная наблюдаемая обработка в Angular 2
У меня есть компонент, который представляет собой форму входа: loginForm , которая вызывает мой API:
onLogin(): void {
let username = this.loginForm.value.username;
let password = this.loginForm.value.password;...
1204 просмотров
schedule
22.07.2022
Класс Angular 2 без Http в параметрах конструктора
У меня есть класс API:
export class ApiService {
constructor(public http: Http) { }
put(controller: string, method: string, data: Object) {
return this.http.put("http://127.0.0.1:8000",
JSON.stringify(data), {
})...
1254 просмотров
schedule
12.12.2022
Внедрение поставщиков услуг в Angular 2.0
В объяснении учебника AngularJS 2.0 Heroes говорится, что если дочерний компонент включает службу в свой список поставщиков @Component, то Angular создаст отдельный экземпляр этой службы, характерный для дочернего элемента. Чего я не понимаю, так это...
2502 просмотров
schedule
10.10.2022
Жасмин дает Невозможно прочитать свойство getXHR со значением null для модульного теста Angular 2
Я нашел в Интернете много примеров модульного тестирования Angular 2 с помощью http-вызова. Однако, когда я делаю свой собственный тест и запускаю его Jasmine, он дает мне ошибку:
http Http .request() should accept a fully-qualified request as...
491 просмотров
schedule
21.07.2023
Angular2 — обмен данными между компонентами с помощью сервисов
У меня есть объект, которым я хочу поделиться между своими компонентами в приложении Angular2.
Вот исходник первого компонента:
/* app.component.ts */
// ...imports
import {ConfigService} from './config.service';
@Component({
selector:...
32925 просмотров
schedule
19.12.2023
Процесс начальной загрузки Angular 2
Я хочу сделать запрос AJAX перед вызовом метода начальной загрузки в Angular 2, чтобы загрузить приложение при загрузке страницы.
Есть ли какие-нибудь крючки, которые я могу прослушать, чтобы сделать это с помощью Angular? Я знаю, что мог бы...
661 просмотров
schedule
15.02.2023
Несколько компонентов Angular2 с использованием одного вызова REST
Я являюсь частью приложения Angular2 (мы используем beta3), и проблема заключается в следующем:
Обычно у нас есть компонент, который использует какую-то службу, которая использует вызов rest, и компонент отображает данные. Большой.
Однако у нас...
1451 просмотров
schedule
28.11.2022
Как я могу следить за изменениями в localStorage в Angular2?
Я пытался понять, как заставить меню появляться и исчезать на основе входа в систему в предыдущем сообщении. Но я думаю, что лучше и, возможно, проще было бы задать вопрос, как я могу отслеживать изменения в локальном хранилище?
Я использую...
38576 просмотров
schedule
28.06.2022
Поставщик Angular2, который зависит от других поставщиков
У меня есть несколько модулей в моем приложении Angular2, которые предоставляют услуги и конфигурацию.
Теперь я хотел бы включить @ngrx/store , который собирает доступные редукторы из моих модулей.
Вот загрузочный код:
import...
538 просмотров
schedule
31.01.2024
Компонент Angular 2 прослушивает изменения в сервисе
У меня простой вопрос об обнаружении изменений.
У меня есть компонент и (глобальная) служба с логическим значением внутри. Как я могу заставить компонент слушать это логическое значение и выполнять функцию, если это логическое значение изменится?...
24056 просмотров
schedule
06.06.2023
Angular2: возврат геттера после завершения конструктора в службе (http get)
Для моего приложения мне нужно использовать List.json для создания списка (ядро моего приложения). Чтобы разделить этот список между всеми моими компонентами, я решил создать сервис.
В этом сервисе я вызываю свой файл json в конструкторе и...
1447 просмотров
schedule
14.02.2023
Асинхронная инициализация службы Angular 2
У меня есть служба Angular 2, которая должна выполнять асинхронную работу при инициализации, и ее нельзя использовать до завершения этой инициализации.
@Injectable()
export class Api {
private user;
private storage;...
7839 просмотров
schedule
05.06.2023
привязка данных angular2 между службой и свойствами компонента
Мне нужно некоторое разъяснение о привязке между свойствами службы и компонента и привязке данных в angular2
предположим, у меня есть служба (одиночка) и компонент
export class Service {
name = "Luke";
object = {id:1};
getName(){return...
10980 просмотров
schedule
03.05.2024
привязка данных angular2 с использованием эталонных типов данных в службе
Итак, я недавно опубликовал привязку данных angular2 между свойствами сервиса и компонента и Тьерри указал на кое-что интересное.
Если у меня есть ссылочный тип данных, такой как массив или объект, хранящийся в службе (singelton), и я создаю...
551 просмотров
schedule
03.08.2022
Angular2: внедрить поставщика в компонент с помощью специального декоратора или аннотации?
Я скрываю вкладки в Ionic 2 для определенных @Page (декоратор Ionic 2), используя простой TabsProvider :
tabs.ts
import { Injectable } from 'angular2/core';
import { BehaviorSubject } from 'rxjs';
@Injectable()
export class TabsProvider...
1359 просмотров
schedule
06.01.2024