是否有可能在 Angular2 中创建计算属性或类似的东西,即 依赖于他人的属性,例如:
@Observe('name', 'surname')
get fullName() {
return this.name + ' ' + this.surname;
}
是否有可能在 Angular2 中创建计算属性或类似的东西,即 依赖于他人的属性,例如:
@Observe('name', 'surname')
get fullName() {
return this.name + ' ' + this.surname;
}
不要使用计算属性,这是一种不好的做法,这样做有一个很好的理由——Angular 会重绘整个组件树,如果数据量足够大,即使是一个组件也会显着降低性能。出路是捕获变化并重新计算一次数据,而不是在重绘时不断。
如果您想在 DOM 中显示它们,那么所有这些都是正确的(并且根据示例判断,它们是)。