【发布时间】:2018-01-14 08:03:05
【问题描述】:
我有两条包含两个组件的路线。
- 主页
- 设置
主页我对代码没有任何控制权,我无法修改它。我只能写设置代码。
现在,一旦用户保存了设置,应用程序就会重定向到主页。在这里,我想显示设置已保存的成功消息。也可以制作成功消息组件,但是这里如果保存设置,我需要一种方法来同时呈现主页组件和成功消息组件。成功消息将在 20 秒后卸载。
由于我无法修改主页,因此在从设置路由回主页时,我无法在此处设置任何条件来显示消息或将任何内容作为参数传递。
任何建议都会有所帮助。
【问题讨论】:
-
能否将 Homepage 组件包装在一个新组件中并显示出来?
<WrapperComponent><Message /><Homepage /></WrapperComponent>-ish -
是的,我和 Henrik 的想法一样。并且一旦设置成功保存,在底部显示成功消息组件,并带有指向主页组件的链接,以便用户可以重定向到主页。
-
你有访问根组件的权限吗?
-
@Tyan Hau Chiau:我无权访问根组件
标签: reactjs redux react-redux