import CustomNav from '@/components/CustomNav' import Taro from '@tarojs/taro' import withLayout from '@/layouts' import { getIndexSearch } from '@/services/home' import { useEffect, useState } from 'react' import SearchBar from '@/components/SearchBar' import './search.less' export default withLayout((props) => { const { router, person } = props const [hotList, setHotList] = useState([]) const hotSearch = (val) => { Taro.navigateTo({ url: `/pages/searchResult/searchResult?q=${val}` }); } const onSearch = (e) => { if (e.detail.value !== '') { Taro.navigateTo({ url: `/pages/searchResult/searchResult?q=${e.detail.value}` }); } } useEffect(() => { getIndexSearch().then((res) => { setHotList(res || []) }) }, []) return ( 热门搜索 { (hotList||[]).map((item) => hotSearch(item.word)}>{item.word}) } ) })