2013-03-09 46 views
0

問候Overflowers,

如果我在事件處理中改變HTML機屬性(比如一個部門的類),做我需要到$調用應用來包裝呢?換句話說,這些原生屬性是否可以觀看?

例子:
我做一個自定義的指令,這裏面我修改元素的類造型上的某些事件,如鼠標輸入,但不能修改的範圍(或模型)。 我想知道是否需要通過調用$ apply來包圍這個邏輯,以防萬一在這些元素的class屬性上有$ watch?這些$手錶可能使用angularjs?我的自定義指令將被其他程序員使用。

親切的問候

回答

0

任何事情,角不知道應該是$裏面,如果你想綁定更新等應用......

所以,不,這種原生屬性不悅目,如果您手動更改DOM,它不是用戶事件或Angular服務事件的一部分(如$ http)

+0

對不起,我的意思是:我可以使用angularjs監視元素的本地屬性嗎? – geeko 2013-03-09 17:19:00

+0

某些屬性具有角度指令,對於其他屬性,您必須創建自己的指令並處理更改。你能給個例子嗎? – 2013-03-09 23:49:33

相關問題