AngularJS ui.router。一种状态不工作

AngularJS ui.router. One state not working

我没有什么问题。我想从 forum-en 转到 main-en。而我不能去。从论坛到主力作品,从main-en到主力作品。我找不到任何错误。这是我的 app.config.js 文件:

    $stateProvider
      .state('main', {
        url: '/',
        views: {
          '': {
            templateUrl: './views/main.html',
          },
          'footer': {
          template: 'Mano rankų darbas © 2018 - Klaipėda'
          }
        }
      }).state('main-en', {
        url: '/en',
        views: {
          '': {
          templateUrl: './views/en.main.html',
          },
          'footer': {
          template: 'Handmade by me © 2018 - Klaipėda'
          }
        }
      }).state('forum', {
        url: '/forum',
        views: {
          '': {
            templateUrl: './views/forum.html',
          },
          'footer': {
            template: 'Mano rankų darbas © 2018 - Klaipėda'
          }
        }
      }).state('forum-en', {
        url: '/forum-en',
        views: {
          '': {
            templateUrl: './views/en.forum.html',
          },
          'footer': {
            template: 'Handmade by me © 2018 - Klaipėda'
          }
        }
      })
}])

我找到了修复方法,也许这不是最佳解决方案,但对我来说很好:) 我更改了我的链接。它是 data-ui-sref="/en" 我把它改成了 href="/en".