Reactjs 丢失物料表的远程数据分页

Reactjs 丢失物料表的远程数据分页,reactjs,material-table,Reactjs,Material Table,我很难在物料表上显示rest服务数据。每次我进行定期刷新时,表都会重新加载,因此用户不可能在刷新后看到他/她所在的表页面。是否有方法将当前页面保存为状态并将其传递到表 提前感谢,, 干杯。您可以通过useEffect使用本地存储来存储某些内容 在第一次渲染时,字符串==='hello',因此它将在第一次运行useffect时设置为本地存储 点击按钮,string===“world”和由string更改触发的useffect将新值存储在本地存储中 刷新后,useState将在mount设置为str

我很难在物料表上显示rest服务数据。每次我进行定期刷新时,表都会重新加载,因此用户不可能在刷新后看到他/她所在的表页面。是否有方法将当前页面保存为状态并将其传递到表

提前感谢,,
干杯。

您可以通过useEffect使用本地存储来存储某些内容

在第一次渲染时,字符串==='hello',因此它将在第一次运行useffect时设置为本地存储

点击按钮,string===“world”和由string更改触发的useffect将新值存储在本地存储中


刷新后,useState将在mount设置为string==“world”

欢迎来到Stack Overflow-通常您会希望在联机研究或完成教程后尝试编写一些代码。完成此帖子后,请在此处编写代码/错误以获得支持。
   import React, {useState, useEffect} from `react`

   function App(){
         // string === "hello" if there is no localStorage
        const [ string, setString ] = useState(window.localStorage.getItem('string') || 'hello');

        useEffect(()=> window.localStorage.setItem('string', string), [string]);

        return <button onClick={()=> setString('world')}> {string}</button>

   }