我正在尝试研究一些代码是如何工作的,它在整个前端使用角度。
当页面首次加载带有ng-include的div应该在dom中,但是它的src url是对js函数的调用,该函数在页面加载时返回undefined。
<div id="test_div" ng-include="getUrl()"></div>
当我检查dom时,整个元素不在页面上。按下搜索按钮后,会发生其他一些调用,并且对getUrl()的调用将从该点返回一个有效的URL,从该服务器返回html内容。
只有这样,div才会出现在dom中,现在它已经在class =“ng-scope”中添加了一个类。
我不明白这是怎么回事,ng-include是否继续请求资源直到它可用?
我在文档中找不到这些信息。