Можно ли заставить RequireJS перезагрузить текстовую зависимость? - PullRequest
1 голос
/ 13 ноября 2011

Я хочу использовать 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 не будет запрашивать его во второй раз, потому что он не знает, чтоданные были изменены.Можно ли заставить его перезагрузить некоторые данные?или удалить эти данные из "кеша"?

1 Ответ

0 голосов
/ 21 декабря 2011

Вытягивание в формате JSON звучит как типичный пример использования для моделей в backbonejs .Возможно, вы захотите разобраться в этом.Я не знаю ни одного способа перезагрузки с requirejs.

Если подумать ... почему вы не используете JQuery AJAX-запросы, чтобы время от времени получать JSON?

...