Bienvenue dans le Centre d'aide Vuforia Studio > Mise à jour d'AngularJS dans Vuforia Studio > Ressources de mise à niveau et informations complémentaires
Ressources de mise à niveau et informations complémentaires
Le tableau ci-dessous fournit des liens vers les ressources AngularJS qui vous aideront à comprendre les principales modifications intervenues entre AngularJS 1.5 et AngularJS 1.8.3. Nous avons fourni un résumé de quelques-unes des modifications les plus importantes, mais nous vous encourageons vivement à lire attentivement la rubrique Migrating from Previous Versions pour bien comprendre les changements majeurs intervenus entre AngularJS 1.5 et 1.8.3.
Ressources pour la migration d'AngularJS
Récapitulatif des changements notables et modifications importantes
$location a commencé à utiliser '!' comme préfixe de hachage par défaut pour les URL de hash-bang au lieu de chaînes vides.
$compile n'affecte plus, par défaut, de liaisons aux instances de contrôleur de composant/directive.
http a commencé à imposer des restrictions supplémentaires aux requêtes JSONP pour des raisons de sécurité.
jqLite a été mis à jour pour un alignement plus étroit avec jQuery 3.
input[type=radio] a commencé à utiliser une comparaison stricte (===) pour déterminer le statut "vérifié".
L'amélioration de la prise en charge de input[type=range] a entraîné un changement du comportement des entrées de plage (lorsqu'elles sont liées à ngModel).
ngTransclude a commencé à considérer comme vide tout contenu composé uniquement d'espaces, et utilise le contenu de secours à la place.
ngAria/ngModel ne remplace plus la méthode par défaut $inEmpty() pour les contrôles personnalisés en forme de checkbox.
Les méthodes success() et error() de $http ont été désapprouvées.
$resource assure la prise en charge des intercepteurs request et requestError.
Les fonctionnalités désapprouvées suivantes ont été retirées :
Indicateur $controllerProvider.allowGlobals()
Indicateur $compileProvider.preAssignBindingsEnabled()
Méthodes angular.lowercase et angular.uppercase
Service $cookieStore du module ngCookies
Directive de remplacement ngClick et les services correspondants du module ngTouch
Module ngScenario complet
1.8 présente des changements majeurs qui résolvent un problème de sécurité présent dans la version 1.7.
jqLite ne transforme plus les chaînes de type XHTML en éléments frères lorsqu'il n'est pas en mode XHTML.
Est-ce que cela a été utile ?