Ошибка: 'Модуль' ui.router 'недоступен!' - PullRequest
0 голосов
/ 02 января 2019

Новое в угловой JS.Не понимаю, почему не вводится ui-router.Вот мой index.html

<!DOCTYPE html>
<html ng-app='myapp'>
	<head>
	</head>
 	<body>
  	</body>


	<script src='node_modules/angular/angular.js'></script>
	<script type="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.20/angular-ui-router.js"></script>
	<script src='app/app.js'></script>

</html>

А вот и мой app.js

(function(){
	//allows angular to run
	angular.module('myapp', ['ui.router']);
}());

Ответы [ 2 ]

0 голосов
/ 02 января 2019

В первую очередь вы не использовали src в теге <script>, Также вам необходимо указать config, вот пример использования ui.router:

(function(){
  //allows angular to run
  var myapp = angular.module('myapp', ["ui.router"]);

    myapp.config(function($stateProvider, $urlRouterProvider){


      $urlRouterProvider.otherwise("/")

      $stateProvider
            .state('home', {
            url: "/",
            templateUrl: "home.html"
        })
        .state('detail', {
            url: "/detail",
            templateUrl: "details/detail.html"
        })

    });



  })();

живой пример: http://next.plnkr.co/edit/kHa07oBwnrmxnQ8w?preview

0 голосов
/ 02 января 2019

Поскольку вы пропустили src, вы написали type вместо.

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/1.0.20/angular-ui-router.js"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...