web-dev-qa-db-fra.com

Utilisez la valeur de retour d'une fonction sous forme de chaîne dans Angular 2

C'est le balisage que je veux placer la valeur retournée:

<h2>{{getSelectedUserName}}</h2>

C'est la fonction que je veux utiliser, qui renvoie une chaîne:

public getSelectedUserName(): string {
    let firstName = this.selectedUser.name.split("\\s+")[0];

    console.log(this.selectedUser.name.split("\\s+"));
    console.log(firstName);
    return firstName;
}
9
CommonSenseCode

Vous n'appelez pas la fonction. Vous avez besoin

{{ getSelectedUserName() }}
12
JB Nizet