ui.router не показывает ошибки в консоли, но не работает ссылка
Добрый день.
Не могу понять почему у меня не раьотает код. На консоли ошибок нет но не работает ссылка...
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>My HTML File</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<script src="angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.3/angular-ui-router.js"></script>
<script src="js/app.js"></script>
</head>
<body ng-app="app">
<a href="#/home">asdf</a>
<ui-view>
</ui-view>
</body>
</html>
var app = angular.module("app", ['ui.router']);
app.config(['$stateProvider', function($stateProvider) {
$stateProvider.state('firstMessage', {
url: "/home.html",
template: '<p>asdfasdfsad</p>'
});
}]);
|
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Все сделал, а помочь не сможете?
|
<a ui-sref="firstMessage">asdf</a> Ну и в stateProvider в url не home.html, а просто /home. |
Ничего не поменялось....
|
Да ну, не верю. А если так
$stateProvider.state({
name: 'firstMessage',
url: "/home",
template: '<p>asdfasdfsad</p>'
});
|
:-?
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>My HTML File</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.5/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.3/angular-ui-router.js"></script>
<script>
var app = angular.module("app", ['ui.router']);
app.config(['$stateProvider', function($stateProvider) {
$stateProvider.state('firstMessage', {
url: "/home",
template: '<p>asdfasdfsad</p>'
});
}]);
</script>
</head>
<body ng-app="app">
<a ui-sref="firstMessage">asdf</a>
<ui-view>
</ui-view>
</body>
</html>
|
рони,
Вот, вот. Автор видимо не понял, что я хотел ему сказать. А тестовый пример делать было немного скучно... |
| Часовой пояс GMT +3, время: 21:37. |