Wo kann ich die neueste Typoskript JQuery-definition-Datei aus?
Ich weiß, es gibt einige Probleme mit der definition-Datei, die ich bereits heruntergeladen haben. Zum Beispiel hier mit dem folgenden $.ajax-Aufruf:
$.ajax("/Admin/xx",
{
cache: false
})
Beachten Sie, dass ich brauche, um die URL anzugeben, die ersten. Ich erinnere mich, zu Lesen, dass diese wurde verstanden als ein Fehler.
Wo kann ich die neueste JQuery-definition-Datei aus. Wer noch keine Neuigkeiten Wann Microsoft wird ein update für die Alpha-version von Typescript, die Sie jetzt haben?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Update! Die Definitiv Typisierten Projekt ist nun der richtige Ort, um schnappen Sie sich Ihre Definitionen - und Microsoft sind nun aktiv mit Definitiv Eingegeben.
Den neuesten offiziellen Eingabe für jQuery finden Sie auf dem Typoskript Codeplex-Website. (Link zu korrigieren als heute).
Ich glaube, die definition ist derzeit:
Dies ist korrekt, aber es ist nicht die einzige variation der
ajax
Funktion, es sollte wirklich überladen werden mit einer definition:Fügen Sie Unterstützung, um diese in Ihrem eigenen code, indem Sie Ihre eigenen extension, die oben auf dem Typoskript jquery.d....ts-definition und entfernen diese, wenn das jquery.d....ts-Datei wird aktualisiert, wenn es soweit ist, erhalten Sie eine Warnung bauen über eine doppelte definition zu erinnern, dies zu tun.
Finden Sie eine Abspaltung von der jQuery-Definitionen aus dem Typoskript der repo hier:
DefinitelyTyped
Es enthält Dutzende von fixes über das original, darunter die ajax () - überladung.
Sobald das TypeScript-team beginnt zu akzeptieren pull-Anforderungen, ich werde push-Updates gibt.
Auf updates Typoskript selbst: es ist nicht alpha, sondern eine Vorschau. 0.8.1 version gebacken wird in den repos, und Sie haben gesagt, Sie hoffen, für 2013 eine Finale version.
Vom DefinitelyTyped, Deklaration-Datei für jQuery 1.10.x /2.0.x ist hier:
https://github.com/borisyankov/DefinitelyTyped/blob/master/jquery/jquery.d.ts
..oder in der rohen form:
https://raw.githubusercontent.com/borisyankov/DefinitelyTyped/master/jquery/jquery.d.ts
Google Hosted Libraries verteilt (wie heute) jQuery 2.1.3 das ist die, die ich bevorzuge. Ich weiß nicht, inwieweit die API hat sich geändert zwischen 2.0 und 2.1. Aber wenn Sie jemals entdecken Sie einen Fehler in Ihrem Typoskript Anwendung, dann könnte es sein, denn eine kleine API-änderung in die aktuelle version von jQuery, die nicht propagiert hat, um die Erklärung von Dateien, die oben bereitgestellt.