Typescript链异步调用

piwo6bdm  于 2022-11-18  发布在  TypeScript
关注(0)|答案(1)|浏览(211)

我需要:
用户名:路由器.navigate(['/配置文件']);
问题是在设置存储之前可能会发生导航。
请告诉我,我不需要路由参数,创建异步类,回调,承诺,或计时器的工作。

nkoocmlb

nkoocmlb1#

您可以在useEffect挂接中设置localstorage值,如下所示:

React.useEffect(()=>{ 
   setStorage()
   router.navigate(['/profile'])      
 },[])
 
 const setStorage = ()=>{  
    localStorage.setItem("user", user)  
 }

它将在路由器之前设置本地存储中的值。naviagte

相关问题