当前位置: 首页 > news >正文

深圳网站设计x程序南宁seo推广公司

深圳网站设计x程序,南宁seo推广公司,工作做网站,知名网站制作企业React查询、搜索类功能的实现 查询之类的如果是通过向列表接口中发送对应参数来查询的,那么在默认输出时,在useEffect钩子中的请求中可以先为需要查询的请求参数设初始的state,也就是null或者未定义,这样的话初始请求的还是整个列…

React查询、搜索类功能的实现

查询之类的如果是通过向列表接口中发送对应参数来查询的,那么在默认输出时,在useEffect钩子中的请求中可以先为需要查询的请求参数设初始的state,也就是null或者未定义,这样的话初始请求的还是整个列表,然后将这些state放入useEffect的依赖中,也就是第二个参数的数组中,然后在一些查询相关的组件中,如下拉选项、Search搜索框、时间选择器等,具体根据可查询项决定,然后更新初始设置的state,set为在这些组件的事件函数中将组件筛选的最终值。因为useEffect监听到了这些状态发生的变化,所以重复执行了,重新调用了接口并传递了筛选参数,列表状态也发生了改变,就完成了查询的功能。
以下为下拉选项实例:
请求函数部分:
 

 const [tableList, setTableList] = useState([]);const [status, setStatus] = useState();const [title, setTitle] = useState();
useEffect(() => {axios.get('http://crmeb.kuxia.top/adminapi/cms/category',{status: status,title: title}).then((res) => {setTableList(res.data.list);});}, [status, title]);//将sataus设为依赖
<Selectoptions={[{ label: '全部', value: null },{ label: '显示', value: 1 },{ label: '不显示', value: 0 },]}onChange={(value) => {setStatus(value);//更改了status的状态触发了useEffect重新执行并发送了状态参数完成筛选查询}}/>

http://www.yidumall.com/news/98291.html

相关文章:

  • 有哪些做头像的网站百度新闻排行榜
  • 装饰工程设计东莞网站建设网站制作出名的公司
  • 做公众号推文的网站厦门seo新站策划
  • 网站建设跑业务免费入驻的卖货平台有哪些
  • 手机网站预约表单天津seo排名效果好
  • 自己做视频网站流量钱pc网站优化排名
  • 做服装有哪些好的网站公司网站建设哪个好
  • 网站模版安装教程哈尔滨网站建设
  • 大连网站开发培训价格百度风云榜排行榜
  • 做网站的素材哪里找的营销培训讲师
  • 研究生做网站开发免费建网站平台
  • 柳州网站开发武汉整站seo数据上云
  • 蛋糕电子商务网站建设方案简阳seo排名优化培训
  • 物流网站建设的小结一个产品营销策划方案
  • 网站换代理查图百度识图
  • 成都商城网站制作宁波网站制作设计
  • 微信第三方网站怎么做网络营销的策划方案
  • 天河网站建设服务贴吧aso优化贴吧
  • 进腾讯做游戏视频网站企业的互联网推广
  • 多语言外贸网站seo研究中心vip教程
  • 石家庄建设局网站最近发生的新闻大事
  • 网站报名照片怎么做营销软文300字
  • 响应式网站建设流程神童预言新冠2023结束
  • 合肥网站建设 乐云seob站推广网站mmm
  • 注册安全工程师报名条件和要求seo和sem是什么意思
  • 手机怎么安装网站程序北京网站托管
  • 南通网站制作专家厦门seo大佬
  • 北京外贸网站建设宁波seo自然优化技术
  • dede模板打网站显示栏logo搜狗关键词优化软件
  • 虚拟邮箱注册网站seo工具查询