const searchHandle = async () => {
const res = await sceneListApi({ page: 0, limit: 99999 })
res.data.forEach(item => {
item.updateTime = Date.parse(item.updateTime)
})
if (searchValue.value !== '') {
searchList.value = res.data.filter(item => {
return item.name.includes(searchValue.value)
})
showList.value = false
}
if (timeValue.value !== '') {
searchList.value = res.data.filter(item => {
return item.updateTime >= timeValue.value[0] && item.updateTime <= timeValue.value[1]
})
showList.value = false
}
if (searchValue.value !== '' && timeValue.value !== '') {
searchList.value = res.data.filter(item => {
return (
item.name.includes(searchValue.value) &&
item.updateTime >= timeValue.value[0] &&
item.updateTime <= timeValue.value[1]
)
})
showList.value = false
}
}
基于关键字和日期的搜索功能
于 2023-10-09 14:02:58 首次发布