2015-06-17 37 views
0

當運行微風tempHire參考應用程序(角)我得到一個javaScript運行時錯誤0x800a21138f當我點擊任何名稱時無法獲取未定義或空引用屬性'canonicalUrl'在資源管理視圖中。Breeze TempHire參考應用程序:JavaScript運行時錯誤:

如果我忽略了繼續的錯誤,應用程序似乎按預期工作,但我正在學習微風和角度,所以很好奇這個錯誤是什麼。

錯誤發生在router.es5.js(這是角我認爲一部分)在什麼Visual Studio的數字爲1453線:

instruction.canonicalUrl += instruction.viewports[Object.keys(instruction.viewports)[0]].canonicalUrl; 
+1

是的,我們知道這個錯誤。這個特殊的例子是使用新的'ngNewRouter'的beta版本。構成視圖的示例和文檔目前非常基礎。我們計劃在Angular團隊發佈正式版本後重新審視這個問題。 FWIW,我發現這個特定錯誤是一個公開的問題。 https://github.com/angular/router/issues/272。它可能相關也可能不相關。 – DenisK

+0

感謝高手知道這是一個已知問題。如果您可以將其作爲建議答案重新發布,我會將其標記爲如此。 – John

回答

1

我們都知道這個錯誤的是。這個特殊的例子是使用新的'ngNewRouter'的beta版本。構成視圖的示例和文檔目前非常基礎。我們計劃在Angular團隊發佈正式版本後重新審視這個問題。 FWIW,我發現這個特定錯誤是一個公開的問題。 github.com/angular/router/issues/272。它可能相關也可能不相關。