2014-02-21 80 views

回答

0

這是因爲第二個例子中使用對象而不是整數的給模型到視圖綁定。

該模型通過引用綁定到ng-repeat的範圍,並且當引用更改時,ng-repeat會重新渲染該模型 - 以刪除舊元素並創建新元素。

整數由值存儲,所以基本上當你改變的整數,它成爲一個完全新的模型(在存儲器中的位置)。但是,當您使用對象時,只改變其某些屬性的值時,對該對象的引用保持不變。

所以,作爲一個簡單的解釋,在元素失去焦點在第一個例子,因爲它是不一樣的元素了。