Utilisation d'un gestionnaire de mise à niveau pour les modifications de modèle Knockout

Pour certaines modifications de modèle Knockout, vous devez mettre à niveau le module d'extension d'action de données à l'aide d'un gestionnaire de mise à niveau.

Généralement, quand vous améliorez le module d'extension d'action de données sans modifier le modèle Knockout, vous modifiez les fichiers JavaScript ou CSS, créez un fichier ZIP et remplacez le module d'extension d'action de données existant par le nouveau fichier ZIP. En revanche, si vous avez modifié le modèle Knockout de l'action de données, vous pouvez avoir besoin de modifier la propriété VERSION de l'action de données et de recourir à un gestionnaire de mise à niveau.

Déterminez si vous avez besoin d'utiliser un gestionnaire de mise à niveau :

Gestionnaire de mise à niveau requis
  • Si vous renommez une propriété dans le modèle Knockout.
  • Si vous combinez plusieurs propriétés en une seule dans le modèle Knockout.
  • Si vous fractionnez une propriété en plusieurs dans le modèle Knockout.
  • Si vous ajoutez une nouvelle propriété au modèle Knockout et que sa valeur par défaut correcte dépend d'autres valeurs du modèle Knockout.
Gestionnaire de mise à niveau non requis
  • Si vous ajoutez une nouvelle propriété au modèle Knockout et que vous pouvez fournir une valeur par défaut correcte pour tous les emplois existants de l'action de données.
  • Si vous enlevez du modèle Knockout une propriété qui n'est plus utilisée par le code d'action de données.