我有一个这样的网址路由器
.state('app.newObservation', {
//cache:true,
url: "/newObservation",
views: {
'menuContent': {
templateUrl: "templates/newObservation.html",
controller: 'NewObservationCtrl'
}
}
})
在不同的控制器中,我这样写,点击调用goToNewObs()
函数。
appne.controller('LogoutController', function($scope, $state) {
$scope.goToNewObs = function(){
$state.go("app.newObservation",null,{reload:true});
}
})
我正在给出一个按钮,可以将我重定向到newObservation.html
...但是NewObservationCtrl
正在调用两次。
我没有在newObservation.html
中包含任何控制器...即使它正在调用两次......
我在这里做的错误是什么?
答案 0 :(得分:0)
我用这段代码解决了我的问题,
$ionicHistory.clearCache().then(function(){
$state.go('app.newObservation');
})