gpt4 book ai didi

angular - 在组件模板中使用 "this"调用变量或方法是一种好习惯吗?

转载 作者:搜寻专家 更新时间:2023-10-30 21:36:36 25 4
gpt4 key购买 nike

<分区>

我意识到“this”指的是实例方法。

用“this”调用变量和方法可以得到和没有用一样的结果。

示例模板 (sample.html):

<p> {{ this.getName() }} </p>

示例组件 (sample.component.ts):

@Component({
templateUrl: 'sample.html'
})

export class SampleComponent {

public name: string;

constructor() {
this.name = 'John';
}

getName():string {
return this.name;
}
}

基于以上代码,

{{ this.getName() }}{{ getName() }} 都可以显示 John

为了良好的编码风格,我应该添加“this”吗?

或者有什么不这样做的顾虑(例如,性能)?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com