Reactjs 基于本地存储设置的Chakra UI呈现选项卡

Reactjs 基于本地存储设置的Chakra UI呈现选项卡,reactjs,chakra-ui,Reactjs,Chakra Ui,如果满足基于本地存储设置的条件,我似乎无法使选项卡呈现为活动状态。以下是我所拥有的: handleDefaultView(e)} isSelected={localStorage.getItem('view')=='default'?true:false} > 违约 handleMyView(e)} isSelected={localStorage.getItem('view')==='myView'?true:false} > 我的看法 ; 可以尝试使用这样的条件isSelected={lo

如果满足基于本地存储设置的条件,我似乎无法使选项卡呈现为活动状态。以下是我所拥有的:


handleDefaultView(e)}
isSelected={localStorage.getItem('view')=='default'?true:false}
>
违约
handleMyView(e)}
isSelected={localStorage.getItem('view')==='myView'?true:false}
>
我的看法
;

可以尝试使用这样的条件
isSelected={localStorage.getItem('view')==='default'}
好主意,但这也不起作用..你能确认
localStorage.getItem
正在返回预期值吗?是的,当我通过单击处理程序提醒()本地存储值时,单击相关选项卡时,我可以看到每个值。如果在其中一个选项卡中硬编码
true
,会发生什么情况?该选项卡被选中了吗?