Callback für MVVM-Bindung in Kendo?
-
21-12-2019 - |
Frage
Ich erhalte einen Blitz aus unfreien Inhalten, wenn ich anfänglich die Seite lade, erscheint, bis kendo.bind (Element, ViewModel) Zeit dauert, um die HTML-Datei zu verarbeiten, analysieren, manipulieren usw.
Es wäre schön, wenn das kendo object hatte Seitenzyklus-Events, damit ich abonnieren kannZum Beispiel, aber es scheint nicht so, als ob es etwas dafür gibt.Gibt es eine Möglichkeit, dass ich das Containerelement ausblenden oder eine Fortschrittsleiste laden, dann verblassen, wenn Kendo fertig ist, um die Seite zu ändern?Jede Hilfe oder Beratung wäre sehr dankbar.
Lösung
Ich gehe davon aus, dass der "Scannen, Analysieren, manipulieren" verlangsamt, dass Sie sich in der Tat befinden, bis Ihre Seite die Skripts lädt und tatsächlich den Code erreicht, der die tatsächliche Bindung erfüllt.
generasacodicetagpre.Sie können also anfänglich eine Art Laden von Animationssymbol anzeigen und kurz vor kendo.bind Sie sollten es verbergen.
Andere Tipps
Sie könnten dies auch tun:
Bei Ihrem ViewModel würde GetisectionVisibel falsch zurückgeben, bis Sie bereit sind, und dann true, wenn der Abschnitt sichtbar ist.