2015-11-07 85 views
3

我正在學習角度。我並沒有得到角文檔anyhitng誰能告訴我什麼是$ watch

什麼呢,如果我們改變它發生於$ scope.$watch

對不起,我是新來的anguar這個問題看起來像位愚蠢的....如果我錯了知識

+2

盡我所知你不能使用$手錶沒有範圍。你在哪裏看到的? – Dvir

回答

1

如果你看一個表達式,你需要一個用來解決它的上下文。考慮

$watch("foo", handler); 

應該如何角知道什麼看?這使得在範圍

somescope.$watch("foo", handler); 

這樣的角度知道看什麼 foo的情況下只可意會。

但是,如果您在談論一般的手錶,爲了簡單起見,許多人忽略了範圍。但你應該知道:如果你不知道其中要注意,你不能注意的東西;)

+0

坦克你非常喜歡 – santhosh

2

沒有獨立的$ watch服務。人們說$watch而不是$scope.$watch但它是一樣的。只要說$ scope。$ watch就可以了,只需要提及即使它與$ scope相關,他就像是一個全新的服務。

但我可能是錯的,也許有一個外部獨立服務的名稱是$ watch,但我不這麼認爲。

+0

是的,我只是困惑'$ watch'和'$ scope。$ watch'好像沒有'$ watch',我們必須使用它作爲'$ scope。$ watch'謝謝這對我來說是真正的幫助。 ... – santhosh

相關問題