Ele funciona normalmente no modo executar do editor mas não sei porque no site não esta funcionando
Esse foi o Código que usei:
import wixData from 'wix-data'; $w('#resetButton').hide(); export function searchButton_click(event) { search(); } function search() { wixData.query("Properties") .and(wixData.query("Properties").contains("arraystring", $w('#input1').value)) .and(wixData.query("Properties").contains("propertieType", $w('#dropdown1').value)) .and(wixData.query("Properties").contains("bedrooms", $w('#dropdown2').value)) .and(wixData.query("Properties").contains("bathrooms", $w('#dropdown3').value)) .and(wixData.query("Properties").contains("garagem", $w('#dropdown4').value)) .and(wixData.query("Properties").contains("status", $w('#dropdown5').value)) .find() .then(results => { $w('#propertiesRepeater').data = results.items; }); $w('#resetButton').show(); $w('#resetButton').enable(); $w('#searchButton').hide(); } export function resetButton_click(event) { $w('#dataset1').setFilter(wixData.filter()); $w('#dropdown1').value = undefined; $w('#dropdown2').value = undefined; $w('#dropdown3').value = undefined; $w('#dropdown4').value = undefined; $w('#dropdown5').value = undefined; $w('#input1').value = undefined; $w('#searchButton').show(); $w('#searchButton').enable(); $w('#resetButton').hide(); }
Aqui a foto do layout:
