Как связать данные хранилища с помощью checkboxgroup

#extjs

#extjs

Вопрос:

Json

 {
success:true,
data:[{name:'gender',value:'male'},
         {name:'gender',value:'female'},
          {name:'gender',value:'other'}
        ]
}
  

Если я использую store, как можно привязать это к checkboxgroup.

Ответ №1:

Вы не можете напрямую привязать хранилище к checkboxgroup, поскольку у него нет конфигурации хранилища из коробки.

Вам нужно либо установить значения самостоятельно, сопоставив данные хранилища с полем checkboxgroup, например, в событии «загрузка» хранилища, либо вы просто отправляете данные в вашей модели в форму в виде значений, разделенных запятыми (как ключ-значение в вашем JSON, например: "gender":"male,female,others" ), значения затем должны быть установлены автоматически.