2
var app = angular.module('myApp', ['ngRoute']);
app.config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/success', {
templateUrl: 'success.html',
controller: 'sucCtrl'
}).
otherwise({
redirectTo: '/index'
})
}])
app.controller('validateCtrl', function($scope, $http, $location) {
$scope.submit = function(user,password) {
//for local storage validation
$http.get('credentials.json').then(function(response) {
$scope.credentials = response.data;
if((user === $scope.credentials.username) && (password === $scope.credentials.password)){
alert("ok");
$location.path('/success');
}
else{
alert("nit "); }
});
};
})
app.controller('sucCtrl',['$scope', function($scope) {
alert("succs");
}]);
这可能是一个初学者的问题。我试图验证我的登录表单,并成功重定向到success.html。但我无法导航到下一页。我尝试使用$ location.path('/ success')。 这里是plunker工作样本.. http://plnkr.co/edit/0v7njznHdtwgpaG2NfwA?p=preview登录页面重定向角度验证
你好。感谢您的答复。我尝试添加这些更改。但是在添加ng-view时,我的浏览器浏览器正在崩溃。你能帮我 – user5304396
@ user5304396看起来像我把错误的plunkr link..let我加上正确的一个..给我一分钟 –
@ user5304396看看udpated plunkr链接谢谢:) –