在我的 React 应用程序中,我已根据单击的页面名称将相应的页面名称存储在本地存储中,即对于一条路线来说,每当我单击 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
www说
相关分类