Ich versuche, die Eigenschaft fullName
zeigen den Vor- und Nachnamen. Wie kann man die get-Eigenschaft zum Laufen bringen?Holen Sie sich Eigenschaften in Angular 2 mit Typoskript
Siehe hierzu Plunk.
import { Component } from '@angular/core';
export class Person {
id: number;
firstName: string;
lastName: string;
get fullName(): string {
return this.firstName + ' ' + this.lastName;
}
}
@Component({
selector: 'my-app',
template:`
<h1>{{title}}</h1>
<p>My first name is {{person.firstName}}</p>
<p>My last name is {{person.lastName}}</p>
<h2>My full name is {{person.fullName}}!</h2>`
})
export class AppComponent {
title = 'Get property issue';
person: Person = {
id: 1,
firstName: 'This',
lastName: 'That'
};
}
EDIT Was ich wollte, war eigentlich zu erreichen, wie Eigenschaften verwenden, erhalten, wenn Sie einen Dienst und eine Zeichnung von dem Ergebnis aufrufen. Aber ich habe es anhand der folgenden Antworten herausgefunden. Vielen Dank!
Mein plunk aktualisiert