ckinmind / ReactCollect

📦收集整理所有在使用React/Mobx中遇到的问题, 请看issues
93 stars 15 forks source link

关于新版(v4)react-router中的在离开某个路由的时候可以自定义弹窗而不是Prompt吗 #127

Open ckinmind opened 7 years ago

ckinmind commented 7 years ago

背景:

使用v4版的react-router, 有一个需求是从某一个路由切换到另一个路由的时候需要弹窗提醒,如果确定就跳转到下一个路由,否则就不跳转,v4版本提供了Prompt组件,但是是否可以使用自己的弹窗组件提醒,因为原生的浏览器弹窗的样式很原始

参考资料:

React单页应用自定义页面离开确认弹框的方法

oldashes commented 6 years ago

Mark

febaoshan commented 5 years ago

我探索了一把,可以交流下,算是一个总结:https://www.jianshu.com/p/731ab3f339c7