AngularJS fail to load module

后端 未结 6 1662
南方客
南方客 2021-01-04 04:43

EDIT: This only happens with IE (tested on IE10)

I have a app that loads fine initially, however, when refreshed it gives this error:

SCRIPT50

6条回答
  •  长情又很酷
    2021-01-04 05:01

    app.config(['$stateProvider', ($stateProvider) => {
      $stateProvider.state('login', {
        url: '/login',
        templateUrl: 'partials/login.html'
      }).state('dashboard', {
        url: '/dashboard',
        templateUrl: 'partials/dashboard.html'
      })
    }])
    

    In my case Internet Explorer didn't like the arrow functions. Changing these to function(){} notation fixed the issue:

    app.config(['$stateProvider', function ($stateProvider) {
      $stateProvider.state('login', {
        url: '/login',
        templateUrl: 'partials/login.html'
      }).state('dashboard', {
        url: '/dashboard',
        templateUrl: 'partials/dashboard.html'
      })
    }])
    

提交回复
热议问题