【发布时间】:2013-10-13 19:57:23
【问题描述】:
我在主导航中的锚点标签上有 ngClick 指令,以使菜单在单击后从画布上“消失”:
<a href="/#/profile" ng-click="showNav = false">
一切正常。但是,我最近注意到当我通过这些锚标记更改视图时发生了一个错误(在控制台中):
无限的$digest
组件 $rootScope 中的循环错误
这就是我处理路线的方式:
$routeProvider.when('/register', {
templateUrl: 'assets/templates/register.html',
controller: 'RegistrationController'
});
这是因为我在将“showNav”设置为 false 的同时更改了视图吗?这甚至是正确的方法吗?
【问题讨论】:
标签: angularjs angularjs-directive angularjs-routing angularjs-ng-click