抱歉,这是我在stackoverflow中的第一个问题,所以我编辑了这个问题以便更清楚。
我有一个有角度的应用程序,我希望用户可以在没有html5mode启用的情况下将其个人资料检查为“http://myapp.com/username”而不是“http://myapp.com/#/user/username”。我怎样才能做到这一点?
提前致谢。
答案 0 :(得分:0)
你可以尝试在.run角度模块中调用你的ajax调用。
参考http://jsfiddle.net/lovedota/qpwwm8bn/
> angular.module('app', ['ngRoute', 'app.auth'])
> .factory('AuthService', ['$q', function ($q) {}
> .config(['$routeProvider', function($routeProvider) {
> $routeProvider.
> otherwise({
> redirectTo: '/'
> });
> }])
>
> .run(['$http', function($http){
> // make your ajax call or you can inject another module which bring user id
> }])