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鏈接謝謝:) –