我正在尝试缓存一个非常简单的 javascript 响应。我正在使用 rails 并且我的 views/projects/index.js.erb 仅包含以下内容:
alert('hi');
当我要求
$.ajax({
type: 'GET',
cache: true,
url : '/projects',
dataType: 'script'
});
我收到弹出窗口“嗨”,我在我的服务器日志中看到一个对 Projects#index 操作的请求,因为它已经向它发出了 js 请求。
然后不刷新浏览器,我再做一次
$.ajax({
type: 'GET',
cache: true,
url : '/projects',
dataType: 'script'
});
我看到服务器仍然收到请求,任何人都可以发现我可能错过的任何内容吗?
谢谢!