我正在使用react-router和react-router-redux来实现 SPA。我想实现这样的用户界面:
我有一个列表的主要思想,Entitnes
如果我单击 an Entity
,url
则从更改http://domain/entities
为http://domain/entities/id
,其中id
是 an并且加载了特定的 React 组件Entitiy
。id
为了执行导航,我使用push
方法 fromreact-router-redux
但我也可以输入url
路径。但我需要以某种方式验证url
参数。我想检查id
它的格式是否正确以及特定实体是否存在,如果不存在,我应该回滚url
到以前的状态,然后显示错误警报。
我想这是可能的,但我是一个非常初学者React
,所以我想听听你的任何建议。
提前致谢。