請參閱後續問題
here
here它在哪裏得到了問題的肉。
我正在進行一個ajax調用,它將重新加載Ember App的本地存儲中的數據。我在ajax調用之前打電話給localStorage.clear();
。但是,在ajax調用之後,沒有任何東西被清除!localStorage.clear();沒有在Ember.js工作,至少沒有阿賈克斯電話
打印輸出localStorage.getItem("model-emberjs")
緊跟在clear()之後,並且如預期的那樣爲null。
打印輸出localStorage.getItem("model-emberjs")
緊接在後面的ajax調用之後,所有內容都與之前相同。
我正在使用LS適配器。
你知道爲什麼嗎?
附:我不知道如何在jsbin中使ajax調用工作,所以很抱歉沒有現場示例。
是否有可能將AJAX緩存?你確認它在網絡標籤中有效嗎? –