Používání obslužného programu pro přechod na vyšší verzi k provádění změn modelu Knockout

K provedení některých změn modelu Knockout je nutné přejít na novější verzi modulu plugin akce s daty pomocí obslužného programu pro přechod na vyšší verzi.

Když vylepšujete modul plugin akce s daty, aniž byste provedli změny v modelu Knockout, normálně upravíte soubory JavaScript nebo CSS, vytvoříte nový soubor ZIP a nahradíte stávající modul plugin akce s daty pomocí nového souboru ZIP. Pokud jste však provedli změny v modelu Knockout akce s daty, bude možná nutné změnit vlastnost VERSION akce s daty a poskytnout obslužný program pro přechod na vyšší verzi.

Rozhodněte, zda je nutné použít obslužný program pro přechod na vyšší verzi:

Obslužný program pro přechod na vyšší verzi je vyžadován
  • Pokud přejmenujete vlastnost v modelu Knockout.
  • Pokud zkombinujete více vlastností do jedné vlastnosti v modelu Knockout.
  • Pokud rozdělíte jednu vlastnost na více vlastností v modelu Knockout.
  • Pokud přidáte novou vlastnost do modelu Knockout a její správná výchozí hodnota závisí na dalších hodnotách v modelu Knockout.
Obslužný program pro přechod na vyšší verzi není vyžadován
  • Pokud přidáte novou vlastnost do modelu Knockout a můžete poskytnout výchozí hodnotu, která je správná pro všechna možná použití akce s daty.
  • Pokud odeberete vlastnost z modelu Knockout, protože ji váš kód akce s daty již nepoužívá.