0
我在表格中使用下面的代碼導航到不同的頁面,它在瀏覽器中的ctrl + f5後第一次工作正常,但它不會加載其他頁面時我第二次點擊它。它顯示空白頁面,我Google搜索,但我找不到任何東西。ng-click無法在表格內部進行第二次點擊
控制器代碼:
var viewConfig=mod.controller('ConfigCtrl',function($scope, $rootScope, $location, $route, Configuration, $http, $mdDialog, $mdMedia){
$scope.navToPageB= function(){
$location.path('/navToPageB');
}
});
viewConfig.resolve = {
configuration: function(Configuration, $q) {
var deferred = $q.defer();
Configuration.query(function(successData) {
deferred.resolve(successData);
}, function(errorData) {
deferred.reject();
});
return deferred.promise;
},
delay: function($q, $defer) {
var delay = $q.defer();
$defer(delay.resolve, 1000);
return delay.promise;
}
}
Html頁面:
<a href="">
<button ng-click = "navToPageB()">Navigate</button>
</a>
任何線索將不勝感激。
很高興看到你的控制器。 –
你使用ngroute或ui路由?答案也將取決於此。如果你能分享你在控制器中的實際導航方式,Plus會更容易。 –
我正在使用ngroute。 – Adnan