angularjs在控制器完成之前查看负载

时间:2015-01-11 13:39:04

标签: javascript html angularjs

我正在做一些非常简单的事情,但有一件事我无法开始工作。 我的部分应用程序要求我动态创建href标签。 但是,在我有机会将数据注入范围之前,持有导航链接的视图部分始终会加载。

 <a ng-href="#campus/{{$scope.currentCampusName}}/floor/{{$scope.currentFloor + 1}}">up</a>

这是我正在使用的网址,它总是最终像

 <baseurl>#/campus//floor/1

奇怪的是,另一个使用ng-repeat的块确实等待控制器加载它。所以加载正确,但链接没有。

我已经阅读过关于决心的内容,但此时我只是感到困惑...为什么它与ng-repeat一起使用但不在ng-href中? 更不用说,使用resolve和在控制器中调用异步服务之间的区别是什么?

我缺少什么?

1 个答案:

答案 0 :(得分:2)

插值标记$scope

中不需要{{}}
<a ng-href="#campus/{{currentCampusName}}/floor/{{currentFloor + 1}}">up</a>