2016-07-28 79 views
0
app.config(function($stateProvider,$urlRouterProvider){ 
$stateProvider 
.state('Login',{ 
    url:'/Login', 
    templateUrl:'./templates/Login.html', 

}) 
.state('home',{ 
    url:'/home', 
    templateUrl:'./templates/home.html', 
    controller:'TicketsCtrl', 

}) 
.state('ticket',{ 
    url:'/ticket/:Id', 
    templateUrl:'./templates/ticket.html', 
    controller:'TicketDetailsCtrl', 

}); 
$urlRouterProvider.otherwise("/Login");}); 

不工作這是我的app.js文件 1.如果我用波紋管編碼導航不能正常工作運行。離子angularjs頁面導航設備

ionic run android 

在此我只獲得第一個屏幕,即登錄,如果我驗證我得到的消息,但沒有導航到下一個頁面

2.如果我用波紋管編碼導航運行工作中。

ionic run android -l -c 

可能的問題是服務器在1斷開,並在服務器2 沒有斷開如何解決這一個。

+0

檢查您的控制檯,必須有一個錯誤 –

回答

0

由於templateUrl不正確,它可能不工作。 Android設備中讀取的相對路徑可能會失敗。

刪除「。」和「/」從URL

.state('home',{ 
    url:'/home', 
    templateUrl:'templates/home.html',// <--- in this line 
    controller:'TicketsCtrl' 
+0

我試過,但沒有worked.If是它也不會在第2'的情況下正常工作的問題。 – Manikanta