我在创建具有有限字符的AngularJS路线时遇到问题,但是一旦我使用>更改路线名称3个字符,它的工作原理。请看下面的代码:
var mainApp = angular.module("mainApp", ["ui.router", "ui.bootstrap"]);
当基于3个字符的路线,不工作时,重定向到主页
mainApp.config(function ($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('/home');
$stateProvider
.state('home', {
url: '/home',
templateUrl: 'templates/home/home.html'
})
.state('pin', {
url: '/pin',
templateUrl: 'templates/verification.html',
controller: 'InstituteController'
})
});
何时>基于3个字符的路线,工作得很好
mainApp.config(function ($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('/home');
$stateProvider
.state('home', {
url: '/home',
templateUrl: 'templates/home/home.html'
})
.state('pinverification', {
url: '/pinverification',
templateUrl: 'templates/verification.html',
controller: 'InstituteController'
})
});