2015-06-19 25 views
0

我假設angular.js遍歷DOMContentLoaded事件(或類似的東西)的DOM。這是我知道角度可以找到ng屬性的所有任意位置的唯一方法。另外,從這裏的示例(https://angularjs.org/#the-basics)看起來角度js可以動態地在頁面中找到{{的所有位置,那麼它是否也會遍歷到每個單個文本節點並搜索該字符串?其中在angular.js源代碼是dom遍歷?

這是角度如何完成其​​魔術?如果是這樣,那麼在angular.js源代碼中會發生什麼?

+1

可能你應該看看[interpolator](https://github.com/angular/angular.js/blob/master/src/ng/interpolate.js)。至少在那裏你可以設置開始和結束標記。 – Michael

回答

-1

{{}}是角度插值的一部分。如果您在angular.js文件中搜索interpolateProvider,則會獲得許多有關此信息的註釋。