当我使用ngView
并在另一个内部调用控制器时,这会使任何进程两次:
$routeProvider
.when('/', {
templateUrl: '/main.html',
controller: 'main'
})
.when('/user', {
templateUrl: '/user.html',
controller: 'user'
})
});
<body ng-controller="main">
<div ng-view><!--here is another controller --></div>
</body>
使用ngInclude
时,不存在此问题。使用ngView
有什么问题?
答案 0 :(得分:2)
如果您使用main
控制器两次,似乎就是这样:
您可能希望从索引页中删除ng-controller
吗?