KendoでのMVVMバインディングのコールバック?
-
21-12-2019 - |
質問
初期ページを最初にロードすると、kendo.bind(要素、viewModel)がスキャン、解析、操作などに時間がかかるまで、HTMLの処理に時間がかかるようです。
kendoオブジェクトのページライフサイクルイベントを購読することができます。たとえばそれにはそのためのものがあるようです。Container要素を非表示にしたり、進行状況バーをロードできる方法はありますか?剣道が変更されたときにフェードインしますか?あらゆる助言やアドバイスは大いに感謝されます。
解決
「スキャン、解析、マニピュレーション」スローダウンが、ページがスクリプトをロードし、実際に実際のバインディングを実行するコードに到達するまで、実際には遅くなっているとします。
kendo.bind(container, viewModel)
.
だからあなたは最初にいくつかの種類のロードアニメーションアイコンを表示することができ、kendo.bindの直前にそれを隠すべきです。
他のヒント
これを行うことができます:
あなたのViewModelでは、getidectionVisibleはあなたが目に見えるときに準備完了時にtrueになるまでfalseを返します。
所属していません StackOverflow