У меня есть следующий массив объектов.
Я хочу найти слово Powai
(без учета регистра). Но когда я ищу слово, я не получаю результаты со словом (Powai)
в скобках. Я приложил код ниже JSON. Пожалуйста, помогите.
Я использую https://github.com/kentcdodds/match-sorter эту библиотеку вместе с <Autocomplete />
компонентом Material-UI, который реагирует на фильтрацию результатов на основе входного запроса.
[
{
"id": 31,
"name": "Powai",
},
{
"id": 3474,
"name": "Powai Chowk Mulund",
},
{
"id": 3475,
"name": "Powai Vihar Complex",
},
{
"id": 2428,
"name": "Forest Club Powai",
},
{
"id": 2635,
"name": "Hiranandani Powai Bus Station",
},
{
"id": 3561,
"name": "Ramda Hotel (Powai)",
},
{
"id": 2244,
"name": "Crisil House (Powai)",
},
{
"id": 2662,
"name": "I.R.B.Complex(Powai)",
},
{
"id": 2890,
"name": "Kingston Sez (Powai)",
},
{
"id": 3972,
"name": "Tatapower Centre (Powai)",
},
{
"id": 2362,
"name": "Dr.Ambedkar Udyan (Powai)",
},
{
"id": 2389,
"name": "E.S.I.S.Local Office Powai",
},
]
match-sorter
версия: ^4.1.0
node
версия: 12.14.0
npm
(или yarn
) версия: 6.14.4
Соответствующий код или конфиг
matchSorter(options, inputValue, {
keys: ["name"],
threshold: rankings.WORD_STARTS_WITH,
keepDiacritics: true,
});