Я использую angularjs, и я хочу создать простую страницу регистрации. Я использовал ссылку, так что при нажатии на ссылку пользователь должен перенаправить на страницу регистрации.Нажав на ссылку не перенаправляется на другую страницу
Я получил мою страницу index.html, как:
<!DOCTYPE html>
<html>
<head lang="en" np-app="login">
<meta charset="UTF-8">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js" type="text/javascript"></script>
<title>Test</title>
</head>
<body>
<a href="#/partials/register.html">link</a>
</body>
</html>
и app.js как:
angular.module('login', [])
.config(function ($routeProvider,$locationProvider) {
$routeProvider.when('/register',
{
templateUrl: 'partials/register',
controller: RegisterCtrl
});
$routeProvider.when('/private',
{
templateUrl: 'partials/private',
controller: PrivateCtrl
});
$routeProvider.when('/admin',
{
templateUrl: 'partials/admin',
controller: AdminCtrl
});
});
, когда я нажимаю на ссылку '' гиперссылки, не перенаправляя зарегистрировать страницу ,
Моя страница регистр что-то вроде:
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Register</title>
</head>
<body>
<input type="text"/>
</body>
</html>
Пожалуйста, внимательно прочитайте об угловой маршрутизации. URL должен быть 'href =" #/register "'. То, что вы предоставляете, - это URL-адрес сервера. – Chandermani
я удалил ненужный тег, но все же не перенаправляю – kawade