2017-02-20 21 views
-1

私はangularjsとui-routerを初めて使用しています...問題を解決するのに苦労しています ui router configured.Itは2つの入れ子状態私は新しい入れ子状態を追加すると、それはworking.iを停止する理由を把握できない、いくつかの1つは私が逃して何かを指摘することができますか?新しい入れ子状態が追加されたときにAngularjs ui-router状態が機能しない

myApp.config(function($stateProvider, $urlRouterProvider) { 
$stateProvider 
    .state('settings', { 
     url: '/settings', 
     templateUrl: 'public1/settings.html' 
    }) 
    .state('settings.profile', { 
     url: '/profile', 
     templateUrl: 'public1/profile.html', 
     controller: 'ProfileController' 
    }) 
    .state('settings.account', { 
     url: '/account', 
     templateUrl: 'public1/account.html', 
     controller: 'AccountController' 
    }); 

    .state('settings.login', { 
     url: '/login', 
     templateUrl: 'public1/login.html' 

    }); 

$urlRouterProvider.otherwise('/public1/profile');}); 
+0

ブラウザのコンソール私の問題を解決 – Sangharsh

答えて

0

あなたsettings.account「状態」の終わり、あなたは.state( 'settings.login前にセミコロン...あなたのエラーを引き起こしているものだ

が、私は疑いを持っている。

+0

、中にすべてのエラーおかげで多くのことを?。 – MSGK

0

を削除「;」アカウントの状態から

.state('settings.account', { 
      url: '/account', 
      templateUrl: 'public1/account.html', 
      controller: 'AccountController' 
     }) 

     .state('settings.login', { 
      url: '/login', 
      templateUrl: 'public1/login.html' 

     }); 
関連する問題