在我的反应应用程序中,我已根据单击的页面名称将相应的页面名称存储在本地存储中,即对于一条路线说,每当我单击 Products 页面时,我http://localhost:3000/Products
已将名称Products存储在本地存储中。
我希望每当我刷新页面时/
,我的页面不会被重定向到主页,而是通过确认我的本地存储中的值保留在我所在的页面上。
我的方法行不通。
<NavLink to="/localStorage.getItem("selectedItem")" style={{ textDecoration: "none" }}>
<MenuItemComponent
title="Products"
icon={IconProducts}
onClick={() => this.onItemClicked("Products")}
active={localStorage.getItem("selectedItem") === "Products"}
/>
</NavLink>
从上面的代码中,我希望页面引导我,http://localhost:3000/Products
因为localStorage.getItem("selectedItem")的值是Products