【发布时间】:2022-10-23 15:28:33
【问题描述】:
所以我得到了一个餐厅名称列表(比如从 api 获取)。当我单击餐厅名称时,我希望它链接到该特定餐厅的个人资料页面,这会将文本设置为“已选择”。当我在该个人资料页面上单击“返回”返回主页时,我希望该餐厅名称显示“未选择”。
所以,如果我点击餐厅名称,然后在个人资料页面返回主页,餐厅将显示“未选择”,因为它在主页中被选中,然后在个人资料页面中被取消选择。但是,如果我单击餐厅名称,则不是通过单击“返回”返回主页,而是输入主页的 url,它将显示“已选择”。
我正在努力做到这一点,所以当我点击“返回”时,主页显示餐厅名称为“未选择”。
https://codesandbox.io/s/serene-williams-2snv1c?file=/src/App.js
(如果我能得到这种概念的名称,我也将不胜感激,以便我自己查找)
【问题讨论】:
-
我不知道代码有什么问题,但似乎该链接沙箱中的代码符合您的描述。你究竟需要什么帮助?
标签: reactjs react-router