2015-12-02 2 views
0

У меня есть список в Sencha Touch, и мне нужно получить разные записи для каждого списка элементов, которые очень важны для каждого списка элементов. У меня есть кнопка, показывая в внутри модального окна другого списка с «шаблонами» записями .. (я попытаюсь объяснить мне с кодом ..)Как фильтровать по идентификатору в списке с приложением Sencha touch

{ 
    "id" : "0100144200", 
    "address" : "hello street,Hamm", 
    "openSurveys" : 1, 
    "type" : 0, 
    "withSurveys" : true, 
    "templates": { 
     "results": [ 
     { 
      "id": "0000000772", 
      "name": "TEST GENERAL AV 1" 
     }, 
     { 
      "id": "0000000799", 
      "name": "TEST_TEMPLATE2" 
     } 
     ] 
    } 
    } 

Я получаю этот объект для каждого элемента списка, и я необходимо включить в данные модального окна, включенные в объект шаблонов. Как определить в номере идентификатора списка и связанных шаблонах?

спасибо !!

ответ

1

Хотя я не уверен на 100% точно, что вы хотите, я начинаю с моего предположения: у вас есть список, и при нажатии на него вы хотите показать дочерние шаблоны в плавающей, модальной панели, возможно, в другом списке?

Вот скрипка, которая использует hasMany ассоциации читать дочерние шаблоны и два списка: https://fiddle.sencha.com/#fiddle/11v5

важная деталь hasMany конфигурации в Fiddle.model.Something модели. Затем в событии itemtap основного списка я получаю шаблоны из ассоциации и просто показываю плавающий список для шаблонов.

+0

Благодарим за отзыв, но, возможно, мое описание проблемы было неправильным. У меня есть список с разными клиентами и одна кнопка с другим дочерним списком, связанным с клиентом, для каждого элемента родительского списка, дочернего списка по-разному .. по этой причине мне нужно получить идентификатор клиента из родительского списка, чтобы правильно фильтровать id. Это сцена, после вашего примера у меня нет другой модели, я играю с объектом шаблонов, я нужно получить запись родительского списка и перейти к вложенному объекту, называемому «шаблоны», знаете ли вы, что я имею в виду? – inane

+0

Тогда то, что вы предоставили, недостаточно ясно. Если у вас есть коллекция данных о клиентах, вы можете просмотреть их и проверить, находится ли шаблон, который вы ищете, у каждого клиента. Чтобы предоставить код, я бы предпочел бы образец того, что вы делаете, возможно, в форме Sencha Fiddle? –

+1

Спасибо @Mitchell с вашей помощью и усилиями с моей стороны, я нашел решение .. – inane

Смежные вопросы