Я хочу иметь возможность загружать любую опцию, которая была выбрана последней в моем Ext JS ComboBox, когда я обновляю страницу. В настоящее время с этим кодом ниже он просто загружает первый вариант «все» каждый раз. Я знаю, что есть прокси-сервер localStorage, но не знаю, как реализовать его в этом коде. Вот что у меня ниже:
let stageFilterCombo = Ext.create("Ext.form.field.ComboBox", {
height: 38,
cls: "arrowCls ro-dropdown-ui br-5 stageFilterDropdownUI",
labelAlign: 'left',
itemId: "PACK_STAGE_FILTER_COMBO",
labelSeparator: "",
labelWidth: 15,
originalIdx: 2,
hidden: isPackForEntity,
margin: '0 15',
displayField: "name",
valueField: "value",
editable: false,
width: 190,
name: "groupBy",
value: "all",
store: Ext.create("Ext.data.Store", {
fields: ["name", "value"],
data: [{
"name": "Show : All Packs",
"pickerName": "All Packs",
"value": "all"
}, {
"name": "Show: Ongoing",
"pickerName": "Ongoing",
"value": "ongoing"
}, {
"name": "Show: Completed",
"pickerName": "Completed",
"value": "completed"
}
]
}),
}
Скажем, я выбираю "завершено", я хочу, чтобы он снова загружался "завершено", как только я вернусь туда, где находится этот фильтр ComboBox. Мы будем очень признательны за любую помощь!
Возможно, это то, что вы хотите: coderhelper.com/a/26495269/1068246
Извините, нет, я не после этого, так как я пытаюсь использовать ComboBox, а они, похоже, используют что-то еще.