1
ゲッターメソッドを使用してインターネット上でいくつかの例を見ることができます。このようなAngular2 getterメソッドを使用する利点
何か、それを使用してメリットWhat're
setId(id: number) {
this._id = id;
}
get id() {
return this._id;
}
?
ゲッターメソッドを使用してインターネット上でいくつかの例を見ることができます。このようなAngular2 getterメソッドを使用する利点
何か、それを使用してメリットWhat're
setId(id: number) {
this._id = id;
}
get id() {
return this._id;
}
?
最も一般的なケースはゲッターではなく、それはむしろ副作用ですが、値が更新されたときにsetterはコード(valdiationなど)を実行することができます。
一般的なゲッターの例はfullName
で、2つの異なるフィールドに姓と名を格納し、fullName
は${this.firstName} ${this.lastName}
を返します。
getterとsetterでできることはメソッドでも行うことができますが、単純なフィールドのように使用できるgettersとsetterでプロパティを持つことができます。
https://stackoverflow.com/a/45760862/5468463をご覧ください。 – Vega