» »

Angular 2 - Components

Angular 2 - Components

FuI2cY ::

Pozdravljeni,

mene pa zanima ali je možno ugotoviti od kot pride request? Ali je request od komponente, ki se je dodala ali od česa drugega?

Primer:

import { Injectable } from '@angular/core';
import { ConnectionBackend, Http, Request, RequestOptions, RequestOptionsArgs, Response } from '@angular/http';
import { Observable } from 'rxjs/Observable';

@Injectable()
export class MockService extends Http {
    constructor(backend: ConnectionBackend, defaultOptions: RequestOptions) {
        super(backend, defaultOptions);
    }

    request(url: string | Request, options?: RequestOptionsArgs): Observable<Response> {
        return super.request(url, options).map(res => {
            return res;
        }).catch((err) => {
            if(err.status === 400 || err.status === 422 || err.status === 500) {
                return Observable.throw(err);
            } else {
                return Observable.empty();
            }
        }).finally(() => {
            console.log('MOCK SERVICE FINALLY()');
        });
    }
}


Tukaj je moj service v katerem lahko vidim vse request-e, ki se izvajajo .. jaz imam na GUI narejeno, da preko drag-drop dodam component-o na preview .. s tem servisom ugotovim kateri request mi bo dodana komponenta izvedla. Rad bi pa ugotovil od katere komponente .. ali je to Reminder ali Notification component itd.

Hvala za pomoč


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Davčne blagajne (strani: 1 2 3 424 25 26 27 )

Oddelek: Programiranje
1344319796 (59799) Macketina
»

Učenje PHP?

Oddelek: Programiranje
161826 (1317) brodul
»

Arduino in luči (strani: 1 2 )

Oddelek: Elektrotehnika in elektronika
9811434 (9060) FX6300B
»

[JAVA] HTTPS client

Oddelek: Programiranje
173061 (1791) peterv6i
»

[android] vstavljanje slike

Oddelek: Programiranje
71150 (1047) messi

Več podobnih tem