2013-12-22 50 views
0

我有一个应用程序在使用localhost:3000进行测试时工作正常,但是在流浪设置(myapp.dev)上运行时,我正在获取infinte $摘要循环。在将我的主机文件更改为myapp.dev为127.0.0.1并使用myapp.dev:3000加载页面后,我可以在本地框中复制此内容。由于域名而获得无限美元摘要循环

那么,为什么会由于网址造成的角度炸毁呢?

Stack trace

更新 错误仍存在,如果我清除缓存或做硬重新加载,但如果我加载页面在隐身标签工作的事情。所以也许这是一个奇怪的铬缓存错误?

回答

0

我会尝试检查从服务器获得的回复的每个数据,以确认它们是您所期望的。具体来说,我知道在过去,当服务器在响应中返回index.html文件时,我遇到了类似的无限摘要循环问题,而不是我期望的另一个模板。

例如,假设我有,看起来像这样的根index.html文件:

<html> 
    <ng-view> 
</html> 

我的NG-视图中我要求的模板(如name.tpl.html),其我觉得只是看起来是这样的:

<span>Name: {{name}}</span> 

如果服务器错误地返回index.html文件给我(易于使用HTML5推进状态时,使用不正确的服务器设置做),摘要是因为它循环错误不处理嵌套ng-view标记的无限循环。