1

RequireJS を使用して、サーバーからデータを JSON 形式で取得したいと考えています。さまざまなソースからデータを要求し、それをコールバックで表示します。このような:

require(
  ['text!/api/services/', 'text!/api/categories/1/'],
  function(services_json, category_json) {
    var services = $.parseJSON(services_json);
    var category = $.parseJSON(category_json);
    // displaying services and category.
  }
);

私の問題は、時々オブジェクトをリロードする必要があることです (オブジェクトが変更されている場合) が、データが変更されたことを認識していないため、RequireJS は 2 回目は要求しません。一部のデータを強制的にリロードすることは可能ですか? または「キャッシュ」からこのデータを削除しますか?

4

1 に答える 1

0

JSON を取り込むことは、backbonejsのモデルの典型的な使用例のように思えます。あなたはそれを調べたいかもしれません。私はrequirejsでリロードする方法を知りません。

考えてみてください... jQuery AJAXリクエストを使用してJSONを時々取得しないのはなぜですか?

于 2011-12-20T21:15:23.130 に答える