Я надеюсь, что смогу помочь. Я пытаюсь использовать $ q в угловом приложении, которое я пытаюсь описать с помощью машинописного текста. Но я боюсь. Я попытался создать файл определения типа следующим образом:
/// <reference path="../q/Q.d.ts" />
/// <reference path="../angularjs/angular.d.ts" />
declare module breeze.core {
export function extendQ(rootScope: ng.IScope, q: Q.Promise<any>): any;
export function to$q(qPromise: Q.Promise<any>, success: any, fail: any): any;
}
Но Javascript код действует больше как метод расширения C# и я не знаю, как достичь такой же аффекта с машинописи. Обратите внимание, что у меня есть только базовый опыт работы с javascript, и этот бриз является совершенно новым для меня.
Спасибо за быстрый ответ. Я следил за вашими инструкциями, и результат был успешным! О, и это был легкий ветерок. Еще раз спасибо. Продолжайте в том же духе. –
+1 для "это был бриз" :-) –