2016-03-04 66 views
1

我們知道ngRepeat指令將重複聲明它的元素的實例。 問題是,當我們檢查螢火蟲中的元素時,我們能夠看到已生成的相應html,但是當我們看到同一個文件的來源沒有對應的html時。爲什麼?DOM和ngRepeat關係

+0

你需要檢查與檢查元素。查看源顯示從服務器下載的響應。 – randominstanceOfLivingThing

回答

2

因爲新元素是以二元方式生成的。這是JavaScript。 來源是服務器爲您提供的HTML。

試試吧: 打開Firebug並刪除HTML中的所有元素。然後查看源代碼(Ctrl + U)。檢查所有仍然存在的元素。

+0

好吧,讓我看看DOM –

+0

好的我做了你所說的,但源代碼保持不變,但是從螢火蟲中刪除元素後,事情也反映在頁面上 –

+0

非常感謝兄弟。 –

0

額外的元素由客戶端上的JavaScript生成。您不會在最初的html響應中看到它們,因爲它們尚未生成。