我是c#开发人员,现在在angular框架中启动typescript,通常我会尝试创建一个受保护的字段,并将getter / setter分配给这样的对象:
export class Test {
protected _id: number;
constructor(id: number) {
this.id = id;
}
get id(): number {
return this._id;
}
set id(id: number) {
this.id = id;
}
}
但是在Angular中,有一个lint标准来命名字段,这会导致_id错误。 我尝试将字段名称更改为Id,但这与编程标准相反。 我该怎么办?
答案 0 :(得分:0)
将鼠标悬停在错误/警告上时,您将看到错误的描述以及TSLint规则的名称。
所有您需要做的就是打开根tslint.json
并更改该规则的值。
我猜应该是variable-name
,但请亲自看看。
PS:更改短绒棉的配置不是一个坏习惯:坏习惯对您的团队来说是您的本职,您不要遵循它。