【发布时间】:2016-09-01 15:55:17
【问题描述】:
我正在使用 react-router 和 react-router-redux 来实现 SPA。 我想实现这样的用户界面:
我有一个Entitnes 列表的主要思想,如果我点击Entity,url 从http://domain/entities 更改为http://domain/entities/id,其中id 是Entitiy 的id 并加载特定的 React 组件。
为了执行导航,我使用来自react-router-redux 的push 方法,但我也可以输入url 路径。
但我需要以某种方式验证url 参数。我想检查id,它的格式是否正确以及特定实体是否存在,如果不存在,我应该将url回滚到以前的状态,然后显示错误警报。
我想这是可能的,但我是React 的初学者,所以我想听听你的任何建议。
提前致谢。
【问题讨论】:
标签: reactjs react-router react-router-redux