1

Knockout はjQuery.active、外部で変更された などの値を観察できますか? アクティブな AJAX 呼び出しがあるときに読み込みアニメーションを作成したいと考えています。

4

1 に答える 1

1

jQuery.active 変数を監視したり、多くのコード行を追加したりしない限り、Knockout がそれを実行できるとは思えません。ローディング アニメーションを表示するには、あまりにも複雑に思えます。

すべて (アニメーションの表示/非表示) を jQuery で行うことをお勧めします。

別の解決策は、ko.observable ブール値を介して各 ajax リクエストの前後にアニメーションを表示/非表示にすることですが、さまざまなモデルからさまざまな ajax リクエストを多数実行している場合、混乱します。

于 2013-07-15T17:49:24.567 に答える