我正在尝试在以下指令中设置输入别名example https://angular.io/guide/attribute-directives#bind-to-an-input-alias
@Input('appAvatarColor') name: string;
该程序正在运行,但我收到了来自 TS Lint 的警告
指令输入属性不应重命名
指令选择器是这样的
@Directive({
selector: '[appAvatarColor]'
})
难道我做错了什么?
为什么默认情况下这被认为是不好的做法?
您可以关闭规则tslint.json
"no-input-rename": false
或禁用仅检查特定行,例如:
// tslint:disable-next-line:no-input-rename
@Input('appAvatarColor') name: string;
我的问题是为什么默认情况下这被认为是不好的做法?
From https://angular.io/docs/ts/latest/guide/style-guide.html#!#05-13 https://angular.io/docs/ts/latest/guide/style-guide.html#!#05-13
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)