回答

3

當您以編程方式更改值必須觸發一個事件change

+0

一個乾淨的方式來做到在提出它正在改變NG-模型指令[此評論](https://github.com/FezVrasta/bootstrap-material-design/issues/148#issuecomment-150169488)由[Josephdias92](https://github.com/Josephdias92)在github。 – atfornes 2016-08-31 17:14:26

+0

是的,如果有人想要使用像Angular,React等框架,應該避免使用內置JS並編寫自己的組件 – 2016-09-01 11:09:11

0

如果您使用Angular2,則不需要自定義指令。在標籤上做這樣的事情。

<label [class.active]="name && name.length > 0">Some Label</label>