在风格指南中它是 advised不要在变量前添加下划线
但在这个特定的example我见过它是这样使用的:
@Input() set testVariable(value) {
this._testVariable= value;
}
拦截输入时,类变量是否有命名约定?
最佳答案
如果您有 setter/getter,则使用下划线作为前缀对于 private 变量来说是可以的。如果您不喜欢它,最好创建方法 setTestVariable(value)
而不是 setter。
关于angular - 拦截输入属性更改的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52224815/