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