我試圖設置輸入別名的指令以下這個例子:https://angular.io/docs/ts/latest/guide/attribute-directives.html#!#bind-to-an--input-alias角:綁定到@input別名
@Input('appAvatarColor') name: string;
程序的工作,但我從TS皮棉接收此警告
指令輸入屬性不應改名
的指令選擇是這樣的
@Directive({
selector: '[appAvatarColor]'
})
我做錯了什麼?
我懷疑你在'tslint.json'文件中有''no-input-rename':true'規則 – yurzui
@yurzui yes。這是正確的。我使用由角度cli生成的標準tslint.json。我的問題是爲什麼這被認爲是一個不好的做法默認情況下? –