我正在为使用React + Redux的新应用程序构建一个注册>配置文件设置流程。

我为redux表单向导找到了以下示例:

http://redux-form.com/6.7.0/examples/wizard/

这似乎是最接近的示例,但是问题在于向导中的每个步骤都不会更改URL,因此,如果用户单击浏览器的前进/后退btn或刷新其浏览器,它将中断。

使Redux表单向导具有永久URL可以吗?作为初学者,我该如何处理?

向导具有类似URL的内容:

/wizard/name
/wizard/profile
/wizard/photo

最佳答案



它的实现方式取决于每个用例。我看不出任何问题,为什么还不行。

wizard example告诉您有关方法所需的所有知识。

在谈论官方示例时,您可以通过以下方式进行处理:

  • 创建一个/wizard/name路由,该路由将呈现相同的WizardForm.js组件;
  • 如果子路径是/name,则渲染WizardFormFirstPage
  • 与其他子路径相同。
  • 关于reactjs - 如何在每个页面上使用具有永久URL的Redux表单向导,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44219751/

    10-09 16:54