Я застрял с этой проблемой на некоторое время и не в состоянии найти решение в любое местекак сделать URL-тег магазина динамического, а не давая ему постоянную строку в сенче прикосновении
Ext.define('RmitPorject.store.Alerts', {
extend: 'Ext.data.Store',
/* gCameraID: function(){
var d = this.data,
id =d.CameraID
return id.join(" ");
},*/
config: {
model: 'RmitPorject.model.Alert',
//sorters: 'CameraID',
autoLoad: true,
proxy: {
type: 'ajax',
// url: 'txt.json',
url: 'Camera/'+'100001'+'.json',
/*here, we have to make a dynamic loading url
* for example, we need to make a function handler
* It will handle the particular cameraid to request different folder camerid (url)
* *
* */
//url:'http://52.64.86.42/RmitPorject/txt.json',
reader: {
type: 'json',
rootProperty: 'data'
}
}
}
});
это хранить файл
Что я хочу, когда пользователь касается одного из элементов из списка, он будет использовать этот файл хранилища для загрузки JSON-файла этого конкретного элемента. , но я не знаю, как передать значение этого элемента в этот файл хранилища, чтобы он знал, какой файл JSON использовать
Другими словами, я хочу, чтобы этот URL-адрес динамически изменялся в зависимости от ответа пользователя, он должен загружать данные из разных файлов JSON, но, к сожалению, я не знаю, как сделать этот магазин динамичным.