Мне нужно добавить параметр фильтра в мою сетку. Я использую таблицу фиксированных данных. Вот простой пример фильтрации с этой сеткой.Фильтрация JSON Array
https://github.com/facebook/fixed-data-table/blob/master/examples/old/FilterExample.js
Этот пример фильтровать массив JSON только первый name.But мне нужно фильтровать все объекты в JSON массива. , например, может JSON-массив здесь:
{"id":7,"first_name":"Sarah","last_name":"Hottie",
"country":"Sweden","salary":12000},
{"id":9,"first_name":"Mary","last_name":"Parah",
"country":"Argentina","salary":10000}
Когда я пишу «Arah» к общему входному фильтру value.I должен показать оба из двух элементов array.Because «ID: 7» Имени (Sarah) и фамилия «id: 9» (Parah) включают мое значение фильтра («arah»).
Если значение страны другого элемента массива JSON включает «arah», мне также нужно показать это.
Поэтому мне нужно отфильтровать массив JSON всеми его значениями. Что вы предлагаете?
у вас есть куча JSON, и вы хотите получать необходимые данные сюда m, что json. это правильно ? – Monty
Да. У меня есть один массив JSON, и мне нужно отфильтровать этот JSON по значению входного фильтра. – javauser35
Если мы говорим о большом количестве данных, настоятельно рекомендуем фильтровать непосредственно с сервера. Фильтрация на стороне клиента выполняется быстрее, только если вы имеете дело с ограниченными объемами данных. В качестве альтернативы вы можете «индексировать» массив, используя первую букву для группировки результатов, если вы видите, что вам приходится повторно искать одни и те же данные. – Neil