我定义了一个延时请求,querykey是['G0301/searchInfo', {page, rowsPerPage, order, orderBy,...values}]
const { refetch } = useDisabeleRequest({
endpoint: 'G0301/searchInfo',
param: { page, rowsPerPage, order, orderBy,...values}
})
每次refetch后,都会把前几次不同参数的请求都跑一遍,只要参数有变化的都会去请求
请问各位大神,有什么办法解决呢?
减少一些请求的发出,避免服务器的阻塞,应该由相关的方法,查查吧
添加一些业务处理,进行判断 望采纳,谢谢
如果不需要这样,可以在监听器里面判断请求地址和参数是不是都是一样的,如果是一样的就取消掉第二次请求就好了
或者检查下代码为何会多次触发这个请求,