créer une fonction globale, qui pourrait être utilisé dans angulaire 4 modèle

Je veux créer une réutilisables fonction qui peut être utilisée dans angulaire de modèles. J'ai créé une fonction comme:

 export function stringSplit(string : string, separator : string = '/') : any {
    return string.split(separator);
}

J'ai essayé d'ajouter dans le modèle comme celui-ci:

<p> stringSplit('hello/user') </p>

Mais j'obtiens cette erreur:

ERROR TypeError: _co.stringSplit is not a function

Je ne suis pas sûr de savoir comment nous pouvons créer et utiliser des fonctions globales dans angulaire.

Peut-on effectuer cette opération dans angulaire?

Quelle est la meilleure solution dans cette situation?

  • à l'échelle mondiale @Injectable de service et d'utiliser les méthodes
  • créer un service avec @Injectable({ providedIn: 'root' }). ajouter ensuite les méthodes de là. maintenant importer le service dans les composants requis, de sorte que vous pouvez utiliser ces méthodes.
InformationsquelleAutor PaladiN | 2017-11-21