Fix root '/' path redirect problem
This commit is contained in:
1 parent
9bf44b01d3
commit
e08e7f11ae
1 file changed
+8
-4
@@ -2,13 +2,17 @@
|
|||||||
|
|
||||||
var app = angular.module('theme', ['ui.router']);
|
var app = angular.module('theme', ['ui.router']);
|
||||||
|
|
||||||
app.config(['$stateProvider',
|
app.config(['$stateProvider', '$urlRouterProvider',
|
||||||
function($stateProvider) {
|
function($stateProvider, $urlRouterProvider) {
|
||||||
$stateProvider
|
$stateProvider
|
||||||
.state('theme', {
|
.state('theme', {
|
||||||
url: "/{slug}",
|
url: "/:slug",
|
||||||
controller: 'ThemeController'
|
controller: 'ThemeController',
|
||||||
|
params: {
|
||||||
|
slug: { value: '<%= themes.first.slug %>' }
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
$urlRouterProvider.otherwise('/<%= themes.first.slug %>');
|
||||||
}]);
|
}]);
|
||||||
|
|
||||||
app.controller('ThemeController', ['$scope', '$stateParams', '$state',
|
app.controller('ThemeController', ['$scope', '$stateParams', '$state',
|
||||||
|
|||||||
Reference in new issue
Block a user