DOM和ngRepeat关系

时间:2016-03-04 03:57:57

标签: angularjs

我们知道ngRepeat指令将重复声明它的元素的实例。 问题是当我们检查firebug中的元素时,我们能够看到生成的相应html但是当我们看到同一文件的源时,没有相应的html。为什么呢?

2 个答案:

答案 0 :(得分:2)

因为新元素是在动态生成的。那就是JavaScript。 源是服务器为您提供的HTML。

尝试消除它: 打开Firebug并删除HTML中的所有元素。然后查看源(Ctrl + U)。检查那里的所有元素。

答案 1 :(得分:0)

额外的元素由客户端上的JavaScript中的Angular生成。你在最初的HTML回复中看不到它们,因为它们尚未生成。