На данный момент я пытаюсь разобраться в угловых. В настоящее время я просматриваю службы, которые также используют typescript для кода.
Теперь из образцов в Интернете я видел, что люди используют что-то вроде ниже для службы в typescript.
class Service
{
constructor( private $http: ng.IHttpService )
{
}
public MyMethod()
{
this.$http.get( "/" )
.success( null )
.error( null );
}
}
Теперь, если это уменьшено, я потеряю $http
от конструктора, а angular потребует имена переменных. Поэтому я проверил и обнаружил, что я могу использовать $injection вместо конструктора, но это также будет иметь ту же проблему минимизации.
Как люди справляются с минимизацией и angular в контексте typescript? Я изо всех сил пытаюсь найти твердые документы о том, как это следует обрабатывать. Мне кажется странным иметь эти проблемы в современной api, поэтому мне что-то не хватает где-то.