2011-11-13 61 views
1

我想使用RequireJS以JSON格式從服務器獲取數據。我請求來自不同來源的數據,並將其顯示在回調中。就像這樣:是否有可能強制RequireJS重新加載文本依賴關係?

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

拉入JSON聽起來像是backbonejs中模型的典型用例。 你可能想看看。我不知道有什麼方法可以使用requirejs來重新加載。

來想一想......爲什麼不使用jQuery AJAX請求,不時得到JSON?

相關問題