我在使用 $anchorScroll 滚动到元素时遇到了一些问题,你能帮帮我吗?
这是我的来源:
父控制器:
var myApp = angular.module('myApp');
myApp.controller('ParentCtrl',function($scope){
}
儿童控制器:
var myApp = angular.module('myApp');
myApp.controller('ChildrenCtrl',function($scope,$location,$anchorScroll){
$location.hash('tries');
$anchorScroll();
console.log('Hihi');
}
索引.html
<div ng-controller="ParentCtrl">
<div ng-view> </div>
</div>
我收到的结果:
HiHi
HiHi
我不知道,为什么儿童控制器调用了 2 次?
请帮帮我!
谢谢!