Javascript 在angularjs中指定location.path
我想使用$location.path在angularjs中执行重定向。 我有以下配置:Javascript 在angularjs中指定location.path,javascript,angularjs,Javascript,Angularjs,我想使用$location.path在angularjs中执行重定向。 我有以下配置: ngModule.config(['$stateProvider', '$urlRouterProvider', function ($stateProvider, $urlRouterProvider) { $urlRouterProvider.otherwise('/'); // Note: when adding a templateUrl, ensure th
ngModule.config(['$stateProvider', '$urlRouterProvider',
function ($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('/');
// Note: when adding a templateUrl, ensure that it's not a redirect but the full URL
$stateProvider
.state('logged-off', {
url: '/logged_off',
templateUrl: function () {
return '/partials/logged_off/';
}
});
}]);
然后:
$location.path('logged_off')代码>工作正常,但我想引用状态(在本例中是注销状态),而不是url。我该怎么做?是否必须使用$location
你试过了吗
我确实试过了,但我没有基于toState设置条件,所以我处于无限循环中:)。谢谢
$state.go('logged_of');