2017-01-19 3 views

Antwort

0

ich einen Dienst nutzen helfen wie die, die allgemeinen Funktionen zu halten, die Sie oben aufgeführt sind. Ich injiziere dann diesen Dienst in die Komponenten, die die Funktionen verwenden müssen.

Zum Beispiel habe ich eine utils serivice haben ...

import { Injectable } from '@angular/core'; 

@Injectable() 
export class UtilsService { 

    public cleanString(input: string): string { 

     if (input) { 
      input = input.replace(/&/g, ''); 
     } 
     return input; 
    } 
} 
} 

Und das in einer Komponente als so eingespritzt wird ...

constructor(private _utilsService: UtilsService) { 
} 

Die Komponente kann dann die cleanString Funktion zugreifen wie so ...

_utilsService.cleanString("some value"); 
Verwandte Themen