Reactjs react admin的UseQuery中组件渲染后的数据刷新

Reactjs react admin的UseQuery中组件渲染后的数据刷新,reactjs,sails.js,react-admin,Reactjs,Sails.js,React Admin,我使用useQuery显示列表项,我需要按钮刷新我的请求如何使用useRefresh进行此工作 这是我的代码: const {data,total,loading,error} = useQuery({ type: 'GET_LIST', resource: 'requests', payload: { pagination: { page: page, perPage: perPage }, sort: { field: 'createdAt', orde

我使用useQuery显示列表项,我需要按钮刷新我的请求如何使用useRefresh进行此工作

这是我的代码:

const {data,total,loading,error} = useQuery({

  type: 'GET_LIST',

  resource: 'requests',

  payload: {

    pagination: { page: page, perPage: perPage },

    sort: { field: 'createdAt', order: 'DESC' },

    filter: {restaurants_id:restaurants_id,createdAt:date}

  }

});
试试这个:

import { useRefresh } from 'react-admin';
...
const refresh = useRefresh();
...
refresh();
试试这个:

import { useRefresh } from 'react-admin';
...
const refresh = useRefresh();
...
refresh();