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, время: 22:26. |