Open jvfd3 opened 10 months ago
async function loadOptions(inputValue) { let response = await readProfessores(); // not working for some mysterious reason /* if (inputValue) { let filteredResponse = []; for (let i = 0; i < response.length; i++) { let nomeProfessor = response[i].nomeProfessor.toLowerCase(); let pesquisa = inputValue.toLowerCase(); // console.log("x", nomeProfessor.includes(pesquisa)); console.log("ping"); if ( nomeProfessor.includes(pesquisa) || response[i].apelidoProfessor.includes(pesquisa) || response[i].curso.includes(pesquisa) || response[i].laboratorio.includes(pesquisa) ) { // console.log(response[i]); filteredResponse.push(response[i]); // console.log(filteredResponse); } console.log("pong"); } console.log("PANG"); response = filteredResponse; console.log("filteredResponse", response); } */ return response; }
Até agora eu não entendi direito como usar isso se forma eficiente... inclusive sinto que eu tô fazendo algo errado no processo de obtenção dos dados. Tá lento demais...