我想在angular js的配置函数中调用servlet来获得接受语言,我在配置函数中使用$http是可能的还是任何替代解决方案。因为我是angular js的新手
嗯,阅读你的问题,我认为你可以在你的.config()
中使用一个函数,并在该函数中注入你需要的服务。
我将给你留下一个使用ui.router
函数的例子,以便你可以了解如何使用它。
app = angular.module('myApp', [])
.config(function ($stateProvider) {
var doSomething = function ($http, $cookies, myService) {
//here all you logic
}
$stateProvider
.state('myState', {
url: '/',
resolve: { doSomething: doSomething },//for example here you can use your function
templateUrl: "views/login.html",
controller: 'LoginController'
});
});
否则,您可以使用Providers
注入您的.config()
并使用它