Когда я запускаю index.html его открытие, но при нажатии кнопки отправки на странице входа мне нужно перенаправить на другую страницу, чтобы проверка выполнялась на перенаправленной странице и он отображает что-то.Приложение для входа - перенаправление на другую страницу при нажатии кнопки отправки
Пусть Войти страница открывается с этим URL
http://localhost:51499/index.html
Я ввести учетные данные и нажмите на кнопку отправить. Мне нужно, чтобы он перенаправлялся на другой URL-адрес, чтобы сделать валидации там и передать сообщение об успешном завершении. В настоящее время нажатие кнопки отправки перенаправляется на пустую страницу, но не на следующий URL-адрес.
Мой угловой Код:
angular.module('Project', [])
.controller('loginCtrl', ['$scope', '$http','$location', function ($scope, $http) {
$scope.login = function (emailId, password) {
var uri = 'http://localhost:64367/api/Project/ValidateLogin/' + emailId + "/" + password;
$http.get(uri).then(function (data) {
if(data)
{
$location.path("/forgotpassword");
}
else {
alert("Error!!!");
//return;
}
});
}
}])
Route код конфигурации здесь: сообщение
var mainApp = angular.module('Project', [ 'ngRoute']);
// configure our routes
mainApp.config(['$routeProvider',
function ($routeProvider) {
//In the above configuration, when user is idle for 900s (does not move mouse, press any key or button etc),
$routeProvider
// route for the login page
.when('/login', {
templateUrl: '../view/login.html',
controller: 'loginCtrl'
})
.when('/forgotpassword', {
templateUrl: '../view/ForgotPassword.html',
controller: 'forgotPasswordCtrl'
})
}]);
какой ошибку сообщения вы получаете в консоли? – SaiUnique
Вы не можете пройти как таковой в uri, используйте stateParams. $ state.go ('ваше состояние проверки', stateParams); (stateParams - объект со значениями) – Sharmila
Почему вы не можете делать проверки на одной странице? Почему вы хотите перейти на другую страницу только для проверки учетных данных? –