快速连续两次调用角度模板

时间:2015-08-18 23:50:24

标签: angularjs route-provider

我想知道两次快速连续加载模板URL是否会导致模板加载错误,因为第二次加载需要模板缓存中的模板(因为已经有第一次加载未完成)。

我看到一个tpload错误,我想弄清楚我的上述理论是否可行。

route provider
    when ("/" )
        templateURL : "a.html"
        controller: AController
        resolve : {
            load "/phones"
        }   
    when ("/phones")
        templateURL : "b.html"
        controller: BController
        resolve : {
            load "/"
        }

我看到一个无限的摘要错误(因为我猜的循环)但我也看到$ compile抛出了一个tpload错误。

注意:图示仅用于提供示例。这不是我期望运行的代码。更多粗略的想法来传达我想要弄清楚的东西。

1 个答案:

答案 0 :(得分:-1)

您看到的加载错误很可能是由以下原因引起的:

templateURL:

应该是:

templateUrl:

你的决心根本没有任何意义。显示实际代码将为您提供更好的答案。