我只是很好奇,AngularJS如何发送请求从另一个页面获取HTML并且没有在Firebug中显示任何请求 - >网络小组。
我有一个<div>
ng-view
属性,我传递了另一个页面的网址,我期待一个ajax请求,我可以在Net面板中跟踪。
但是,当AngularJS能够从该URL获取HTML时,Net面板中没有列出任何请求。它是如何工作的?
答案 0 :(得分:0)
AngularJS发出XHR请求。可能请求没有记录在Firebug中,或者所有请求都是在初始页面加载中进行的。
答案 1 :(得分:0)
可能所需的模板/ HTML已包含在页面中。
可以使用JavaScript,或者简单地将它包含为这样的脚本模板: (来自文档)
<script type="text/ng-template" id="/tpl.html">
Content of the template.
</script>
或他们手工填充$templateCache或使用工具