2017-03-22 92 views
1

我開始在Wakanda Angular上。我有一個問題來更改頁面。當我打開我的應用程序時,我想到new.html頁面。任何人都可以幫助我?

app.js:

angular.module('starter', ['ionic', 'wakanda']) 

.run(function($ionicPlatform) { 
    $ionicPlatform.ready(function() { 
    if(window.cordova && window.cordova.plugins.Keyboard) { 
     cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); 
     cordova.plugins.Keyboard.disableScroll(true); 
    } 
    if(window.StatusBar) { 
     StatusBar.styleDefault(); 
    } 
    }); 
}) 

.config(function ($stateProvider, $urlRouterProvider){ 
    $stateProvider 
    .state('home',{ 
     url:'/home', 
     templateUrl:'view/home.html', 
     cache:false 
    }) 
    .state('new', { 
     url: '/new', 
     controller: 'NewController', 
     templateUrl: 'view/new.html', 
     cache: false 
    }) 
    $urlRouterProvider.otherwise('new'); 
}) 

.controller('NewController', function($scope, $state) { 
    console.log("test"); 
});## 
+1

當我打開我的應用程序,我想到new.html頁面,但我到達index.html。 new.html位於視圖文件夾中。 – Pratoux

回答

1

我編輯我的答案,你能不能請嘗試下面的代碼,更改URL:以 '/',也是URL在$ urlRouterProvide

.config(function ($stateProvider, $urlRouterProvider){ 
     $stateProvider 
     .state('home',{ 
      url:'/home', 
      templateUrl:'view/home.html', 
      cache:false 
     }) 
     .state('new', { 
      url: '/', 
      controller: 'NewController', 
      templateUrl: 'view/new.html', 
      cache: false 
     }) 
     $urlRouterProvider.otherwise('/'); 
    }) 
+0

謝謝。我有同樣的問題。我留在index.html頁面,當我來到我的應用程序中時,我無法繼續訪問new.html頁面。 – Pratoux

+0

函數.config不起作用。謝謝你的例子 – Pratoux

相關問題