2016-08-02 20 views
0

Ich habe eine Alarm-Funktion in controller.js:Wie kann ich zu einer anderen Vorlage umleiten, wenn die Schaltfläche zum Senden in Alert Ionic Framework gedrückt wird?

function showAlertFinishedTest() { 
var confirmPopup = $ionicPopup.confirm({ 
    title: 'Finished', 
    scope: $scope, 
    template: 'Are you sure to submit the result?' 
}); 

confirmPopup.then(function(res) { 
    if (res) { 
     console.log('Submit file json!'); 
    } else { 
     console.log('Get back to the test!'); 
    } 
}); 
}; 

Wie kann ich zu einer anderen Vorlage, wenn drückt Submit-Button in if (res) {} umleiten?

Vielen Dank für Ihre Antwort!

+0

Sie state.go $ verwenden ("state); – Anita

Antwort

0

Inject $ Zustand in die Steuerung und verwenden $state.go('[your state name]'); die doc für UI-Router sehen hier:. http://angular-ui.github.io/ui-router/site/#/api/ui.router.state $ Zustand

+0

Danke, werde ich Ihre Lösung in meine anpassen Projekt! –

+0

Perfekt. Lassen Sie mich wissen, wenn Sie weitere Probleme stoßen. Bitte akzeptieren Sie die Antwort. – iCediCe

+0

arbeiten perfekt! Vielen Dank für Ihre Hilfe! –