2013-12-22 57 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標記的無限循環。