Stateprovider не работает в приложении Cordova angularJS - PullRequest
0 голосов
/ 06 июля 2018

Я занимаюсь разработкой приложения с использованием cordova и angularjs. ng-route работает нормально, но когда я пытаюсь использовать ui.router, он не работает. Шаблон представления не отображается внутри Мой app.js

    angular.module('helloApp', [
      'ngAnimate',
      'ngCookies',
      'ngResource',
      'ngRoute',
      'ngSanitize',
      'ngTouch',
     'ui.router'
   ])
   .config(function ($routeProvider, $stateProvider) {
    $stateProvider
    .state('home', {
        url: '/',
        templateUrl: 'views/main.html',
        controller: 'MainCtrl',
    })
});

Заранее спасибо.

1 Ответ

0 голосов
/ 06 июля 2018

попробуйте ниже строки.

 angular.module('helloApp', [
  'ngAnimate',
  'ngCookies',
  'ngResource',
  'ngRoute',
  'ngSanitize',
  'ngTouch',
 'ui.router'

])

 .config(function ($urlRouterProvider, $stateProvider) {
$stateProvider
.state('home', {
    url: '/',
    templateUrl: 'views/main.html',
    controller: 'MainCtrl'
});

})

Надеюсь, это поможет:)

...