Uso de un manejador de cambio de versión para realizar cambios en el modelo Knockout

Para realizar algunos cambios en el modelo Knockout, debe actualizar el plugin de acción de datos mediante un manejador de cambio de versión.

Si realiza mejoras en el plugin de acción de datos sin realizar cambios en el modelo Knockout, normalmente debe editar los archivos JavaScript o CSS, crear un nuevo archivo ZIP y reemplazar el plugin de acción de datos existente por el nuevo archivo ZIP. Sin embargo, si ha realizado cambios en el modelo Knockout de la acción de datos, puede que deba cambiar la propiedad VERSION de la acción de datos y proporcionar un manejador de cambio de versión.

Decida si necesita utilizar un manejador de cambio de versión:

El manejador de cambio de versión es necesario
  • Si cambia el nombre de una propiedad en el modelo Knockout.
  • Si combina varias propiedades en una sola propiedad en el modelo Knockout.
  • Si divide una única propiedad en varias propiedades en el modelo Knockout.
  • Si agrega una nueva propiedad al modelo Knockout y su valor por defecto correcto depende de otros valores del modelo Knockout.
El manejador de cambio de versión no es necesario
  • Si agrega una nueva propiedad al modelo Knockout y puede proporcionar un valor por defecto que sea correcto para todos los usos existentes de la acción de datos.
  • Si elimina una propiedad del modelo Knockout porque ya no la utiliza el código de la acción de datos.