我有這樣的:屬性指令不能綁定到主機組件屬性
<my-cmp input>
hello
</my-cmp>
我-CMP有@Input() disabled
和input
另有一個指令,如:
@Directive({
selector: '[input]',
host:{
'[disabled]': 'true'
}
})
爲什麼抱怨disabled
是沒有在my-cmp中聲明爲輸入?
基本上,我想要一個指令,在主機元素上應用一些綁定。
Here是plunkr
那麼它將不適吧? – lqbweb
向上,對不起,您需要從主機而不是選擇器中刪除方括號,我修改了我的答案。現在您已選擇=「true」作爲屬性。 –
即使是幸福的,現在還沒有約束,我認爲: https://plnkr.co/edit/8AbfBIlSGv3Bkz9bIg0w?p=preview 它打印,不確定的。 – lqbweb