Набор disableCacheing для false
в app.js
перед тем Ext.application({...
Ext.Loader.setConfig({
disableCaching: false
});
Это удалит _dc кэша параметров из запросов, которые получают файлы.
Для отключения _dc на XHR Ext.Ajax запросов использовать
Ext.Ajax.disableCaching = false;
И для прокси-связи с использованием сервера noCache
собственности на Ext.data.proxy.Server
класса.
noCache: true
Вы также можете установить кэш конфигурации в app.json файла.
"loader": {
// This property controls how the loader manages caching for requests:
//
// - true: allows requests to receive cached responses
// - false: disable cached responses by adding a random "cache buster"
// - other: a string (such as the build.timestamp shown here) to allow
// requests to be cached for this build.
//
"cache": "${build.timestamp}",
// When "cache" is not true, this value is the request parameter used
// to control caching.
//
"cacheParam": "_dc"
}
Также при использовании Chrome Dev Инструменты для отладки взглянуть на disableCache на вкладке Сети и при использовании использования FF CTRL + F5 InstEd F5 на reload страницу
У меня установлено disableCaching: false в Ext.Loader.setConfig. Но я все еще вижу параметр _dc для всех запросов (файлы прокси-сервера json и js). также отключен кеш отключен на вкладке сети в chrome debug. Я до сих пор не могу кэшировать файлы. – optimusPrime