-1
我們有一個通過指定的路線圖:如何發現什麼範圍/範圍對象導致視圖的重繪?
{ when: "/level", view: "views/levels.html", controller: "LevelController" }
在這個觀點,我已經把一個電話到只需登錄,它被稱爲一個方法:
<!-- Call to the method -->
{{wasPainted()}}
的方法:
$scope.isPainted = function() { console.log("Was painted"); };
此方法打印10次!
我想找到是什麼原因造成這種再拉那個對象了範圍,直到它完成,然後將其設置一次,以便視圖只畫/更換一次。
如何找到導致此問題的對象?
編輯:
即使我的圖只有下面的調用方法,但它仍然被調用了10倍!
{{wasPainted()}}
發表您的看法html和我們可以告訴你... – epitka
@epitka它與一個空白視圖,甚至發生! –
這很正常。閱讀關於消化週期。 – dfsq