0

Knockout.JS を使用するか、従来の Jquery を使用するかを決定しなければならない状況に遭遇しました。

内部に多数のオブジェクトを含む JSON があります。JSON を解析し、HTML リスト内のオブジェクトから値を追加する必要があります。

私はこれを JQuery$.each()とを使用して達成しましparseJSONた。

従来のJqueryの解析と使用よりもknockout.js計算を使用した場合に(パフォーマンスに関して)違いがあるかどうかを知りたい$.eachですか?

4

2 に答える 2

0

knockoutjsはjqueryと競合していません。ノックアウトは jQuery に依存しているため、両者は連携して動作します。またはプロジェクトに何を追加しますか?

ここから始めて、 knockoutjsなどのライブラリを使用する利点を知ることができます

Knockout は、基盤となるクリーンなデータ モデルを使用して、リッチでレスポンシブな表示とエディターのユーザー インターフェイスを作成するのに役立つ JavaScript ライブラリです。動的に更新される UI のセクションがある場合 (たとえば、ユーザーのアクションや外部データ ソースの変更に応じて変更される場合)、KO はそれをより簡単かつ保守的に実装するのに役立ちます。

于 2013-06-18T11:08:52.457 に答える
0

KnockoutJS ライブラリは、UI リストをオブジェクトにバインドするのに役立ちますが、JSON 解析とは関係ありません。アプリの応答性が主な要件であり、UI が継続的に更新される場合にのみ、KnockoutJS を使用することをお勧めします。

于 2013-06-19T06:18:40.720 に答える