我正在开发一个带有离子的wp8应用程序,我对离子路径有问题。问题是我有一个无限循环重定向。这是我的代码!
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('tab', {
url: '/tab',
abstract: true,
templateUrl: 'templates/tabs.html'
});
$stateProvider.state('tab.dash', {
url: '/dash',
templateUrl: 'templates/tab-dash.html',
controller: 'DashCtrl'
});
$stateProvider.state('install', {
url: '/install',
templateUrl: 'templates/install/first.html',
controller: 'install'
});
$stateProvider.state('userview', {
url: '/users/:id',
params: { id: null},
templateUrl: 'templates/users/view.html',
controller: 'viewUser'
});
// The default route
$urlRouterProvider.otherwise('/install');
});
“安装”控制器不会触发。
angular.module('starter.controllers', [])
.controller('install',function($scope){
alert("Heho!");
})
...
当我使用导航器调试我的应用程序时,它完美无缺。它重定向到安装控制器而没有循环。但是使用我的设备,我有一个无限的重定向。