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á.