プロパティfullName
に姓と姓を表示しようとしています。 getプロパティを動作させるには?角型2のプロパティをTypescriptで取得する
この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 は、サービスを呼び出し、結果の加入時にプロパティを取得使用する方法でした。しかし、私はそれ以下の答えに基づいてそれを把握することができました。ありがとう!
あなたはPerson
タイプインスタンス化する必要があり、私の更新plunk