» »

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
1344331881 (71884) Macketina
»

Učenje PHP?

Oddelek: Programiranje
161920 (1411) brodul
»

Arduino in luči (strani: 1 2 )

Oddelek: Elektrotehnika in elektronika
9812032 (9658) FX6300B
»

[JAVA] HTTPS client

Oddelek: Programiranje
173170 (1900) peterv6i
»

[android] vstavljanje slike

Oddelek: Programiranje
71234 (1131) messi

Več podobnih tem