2015-09-11 49 views
0

嗨我無法讓應用程序更改頁面。現在我已經看到了一些示例代碼,但是它們都不使用'app.login',而只是'登錄'。我嘗試了這個,但它導致了程序崩潰。離子轉換不起作用

我的最終目標是從登錄控制器過渡到家裏

控制器

.controller('logInCtrl', function($scope) { 
    //... 
    $state.transitionTo("app.home"); 
    //... 
}) 

app.js

.state('app.home', { 
    url: '/home', 
    views: { 
     'menuContent': { 
      templateUrl: 'templates/home.html', 
      controller: 'homeCtrl' 
     } 
    } 
}) 
+0

你需要包括'控制器上$'狀態依賴 –

回答

1

只要使用的$state這個go()功能改變頁面:$state.go("app.home"); +不要忘記在你的控制器$state依賴

.controller('logInCtrl', function($scope, $state) {