0
我尝试更改内置Angular路由机制到ui.router。所以,我包括angular.ui.router.js我的index.html和我的模块:AngularJS忽略路由通过ui.route
$urlRouterProvider.otherwise('/list');
$stateProvider
.state('list', {
url: '/list',
templateUrl: '/partials/list/list.html',
});
控制台不显示任何错误:
var app = angular.module('multibookWeb', ['ui.router']);
接下来,我设置的app.config路由,但路由不起作用。我解雇了www.someAddress.com/#,我期望我的路由将我重定向到www.someAddress.com/#/list或类似的东西。不幸的是,它并没有发生。当我在$ state.current.name的console($ watch的内部)值中返回空字符串。我试图通过调试this,但控制台仍然是空的......
我的角度版本:1.2.28
我Ui.router版本:0.2.13
Here是plunker
你能提供一个plnkr吗? – Rouby
当然,我添加了链接到我的文章 – kubut