Модель данных ExtJS неизвестное количество полей - PullRequest
1 голос
/ 29 октября 2019

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

{
      "Link": "link.com",
      "Title": "project",
      "Description": "descript",
      "State": "TN",
      "Metadata": [
         {
            "Name": "County",
            "Value": "32"
         },
         {
            "Name": "Info",
            "Value": "info"
         },
         {
            "Name": "State",
            "Value": "TN"
         }
      ],
      "XMin": "-1",
      "XMax": "-1",
      "YMin": "1",
      "YMax": "1"
}

1 Ответ

0 голосов
/ 29 октября 2019

Я думаю, это то, что вы ищете https://docs.sencha.com/extjs/4.2.1/#!/api/Ext.data.association.HasMany

На этой странице также есть хорошее объяснение о фильтрации

...