我想使用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不会第二次请求它,因为它不知道数据已被更改。是否有可能强制它重新加载一些数据?或从“缓存”中删除此数据?
答案 0 :(得分:0)
拉入JSON听起来像是backbonejs中模型的典型用例。 你可能想看一下。我不知道有任何方法重新加载requirejs。
想一想......为什么不使用jQuery AJAX请求,不时获取JSON?