Angular 1 gen - Add basePath to inject and allow empty basepath
#2 788 ouverte le 6 mai 2016
Métriques du dépôt
- Stars
- (12 701 stars)
- Métriques de merge PR
- (Aucune PR mergée en 30 j)
Description
Add basePath to the inject array. In order to be able to use angular DI with a different basepath.
If base path is not present in inject array angular DI cannot resolve basePath when uglified.
Check for if(basePath !== undefined) instead of if(basepath) to allow an empty basePath
An empty basepath is handy when the API resides on the same host as the application
static $inject: string[] = ['$http', '$httpParamSerializer','basePath'];
constructor(protected $http: ng.IHttpService, protected $httpParamSerializer?: (d: any) => any, basePath?: string) { if (basePath !== undefined) { this.basePath = basePath; } }