我使用组件Modal和Notification来显示模式和通知。我目前使用的方法是在我的顶级组件,即App.js中呈现例如Notification组件。每当我需要显示通知或确认对话框时,我会从任何更新redux状态的组件中分派操作,并显示通知。
我想实现的是通过调用一个函数来显示我的通知或模式,就像在Notification,message和Modal中一样。
我想实现像在antd中实现的功能,这样我的通知/模式就可以这样显示了:
notification.error('My message')
modal.confirm({content: 'xyz'})请指导我如何渲染组件以按功能显示通知或模式。
发布于 2020-09-22 20:39:04
你可以在这个场景中使用redux。我像这样实现了
reducer dispatch( {type : "SHOW_MODAL" , "Some Title"})
{( modalState : randomValue())}
modalState变量,值的变化会显示你的模态和本地状态
https://stackoverflow.com/questions/64009589
复制相似问题